The basic idea for gearing up any dps is to:
1) Naturally stack your main stat, does this ever even need to be said?
2) Next you want some accuracy. 100%, misses suck. Anything over and it lowers their chance to dodge/parry, but that is *mostly* for melee.
3) Crit, then surge. Hit them harder and harder.
4) Alacrity as filler. This is mainly meant to be a healer stat, not so much dps, but it is semi-useful for cast spells.
If you absolutly need combat logs to have any indication of how you are doing, than you must not be a very good player. You can easily see your spells hitting, look at listed values, calculate on cast times etc... Numbers appear on your screen for a reason.