Hi Wayne,
The utilization numbers displayed by OPM and OCI are calculated in those products and I don't have the implementation details to re-implement them in Harvest. Also, I expect as time passes they will be further optimized and extended presenting a challenge to keep the different calcs displaying the same numbers. So rather than re-implement I'd rather consume them (API-Serivces v1.1 can pull from OPM) or get OPM to emit them as part of the "external data provider" feature. For full control of the metrics API-Services seems to be the way to go but I can't say when or if I will have the time to add it to Harvest. Maybe someone out there will take this as a challenge, do it, and share to all!
For capacity metrics I decided to get these from OCUM 6.x to avoid multiple polling of the systems. It seems to work quite well so I have no plans right now to add logic and pull capacity info directly from cDOT. Maybe you can explain your use case? A consequence of fetching from OCUM 6.x is that there is no capacity info for 7-mode. For 7-mode there was a request for IO density so I did collect vol used info (in MB) as a counter like: netapp.perf7.$Group.$Node.vol.$Volume.wv_fsinfo_blks_used
This same counter exists in cDOT as well, so you could add it if that woudl help. There are also more counters in the volume object so you could see if others are interesting for your use case.
Hope this helps!
Cheers,
Chris Madden
Storage Architect, NetApp EMEA (and author of Harvest)
Blog: It all begins with data
P.S. Please select “Options” and then “Accept as Solution” if this response answered your question so that others will find it easily!