Hi Chris,
Thanks for the tip. Yes, I'm aware about raw values. I'm using derivative function to get "rate" value.
Here is an example of what I get:
[2013-08-07 10:11:41,905] [Thread-1] pathname: storage.ontap.filer-dqs-201.system.system.iscsi_ops, raw value: 13505653235
[2013-08-07 10:12:42,503] [Thread-1] pathname: storage.ontap.filer-dqs-201.system.system.iscsi_ops, raw value: 13505891169
[2013-08-07 10:12:42,641] [Thread-1] key storage.ontap.filer-dqs-201.system.system.iscsi_ops, derivative[key] 87162.6869319, time_delta 2.72976899147, multiplier 1, prettyname iscsi_iops, device filer-dqs-201
So derivative[key] = (13505891169 - 13505653235) / time_delta = 87162.6869319
But when I run "stats show -i 60 system::iscsi_ops" via CLI on the same filer (I believe it fetches the same counter) I get something like:
Instance iscsi_ops
/s
system 6779
system 5576
...
So not even close to the value I got via API call.
And by the way, the document you are referring to is from 2008, I'd think it's outdated by now, is there anything newer than that?
Cheers,
Vladimir