#Access Performance stats from API

1 messages · Page 1 of 1 (latest)

short tulip
snow dirge
#

Can you? Yes. Should you? Probably not.

Performance APIs are very expensive to the node retrieving them. The APIs can also fail simply due to being busy.

In addition, many people had multiple tools monitoring the systems such as OnCommand Unified Manager, OnCommand Insight, third party tools, all making the expensive API calls at different times resulting in graphs that don't match.

To rectify this, some time ago ONTAP engineering provided the Cluster Counter Manager (CCM) which create Archives (CCMAs) for historical data that's provided via AutoSupport.

Oh, I just noticed that the counter manager data is available via API...
https://docs.netapp.com/us-en/ontap-restapi/unified/swagger-ui/index.html
Search for /cluster/counter

You also have the option of using Unified Manager as a 'middle man' that collects and parses this data that can also be pulled via REST. This can also provide a single API endpoint for multiple clusters.

short tulip
#

My intention isn't to get those statistics every 5 minutes or replace existing tools. What I'm looking for is a simple snapshot of performance at the time the report is generated. But thanks for your input anyway. 😊

jade ridge