I have recently gotten my ninja to 60, but I am not really sure if I am performing well enough.

So far I have only done normal dungeons, but I hope to got to raids and EX fights as ninja in the future.

When I play as WHM, I really only think about: "Is everyone alive? Yes. Good. Time to DPS."
But I rarely think about how effective my DPS is.

As a ninja, at first I asked: "Is stuff dying? Yes. Good.", but unlike a healer, I can't simply think this way at level 60.

I need to be able to meet DPS checks and I need to be responsible for making dungeons move quickly.

For example, I was doing Nidhogg EX and A5 Savage as a WHM with mostly FC members.
In A5 we couldn't kill the final add fast enough, and we couldn't meet the time limit.

In Nidhogg EX, the group had trouble killing the 3 adds repeatedly.
They were talking about how DPS isn't enough. Even though I was WHM, I DPSed as in between heals. Despite that, we still couldn't make it in time.

It was FC members and friends, so it never got heated but, I began to realize that I really need to know how much DPS I am doing when I play a Ninja.

How do I know if I am contributing enough DPS? Using enmity isn't effective because I used Shadewalker and other jobs have their enmity reducing skills too.

So, how can I tell?