Some time ago I have announced that Battery Guru will receive wakelock detecting feature.
This kind of a monitor will require DUMP permission to be granted with root or over ADB.
It should show you a wakelock name, it's runtime and count of wakelock occurred.
As I stated before, Battery Guru have this feature integrated in it's service but just represent over the logs, not directly on UI. According to all reports, I can say that all info about wakelock are properly shown. Now I have to put app into few more testing phases. In some time, we will have a working detector, at first it might show all the wakelocks since devices boot, but till the end of a testing it should work like all other stats in app.
Thanks for support