ONTAP Discussions

Netapp STorage Monitoring through API

AJ_Netapp
495 Views

Want to collect the Netapp Monitoring data via Rest API to our monitoring tool. While fetching Netapp Alerts & other metrics data we are facing issue; due to this we are unable to do monitoring.  Need some guidance and support to get the below API to work !

 

We are getting this error:

 

AJ_Netapp_0-1717125265091.jpeg

 

 

5 REPLIES 5

sanmanjax
422 Views

Which environment are you accessing through API?  The array(s) directly, Cloud Manager (BlueXP), Cloud Insights, etc.  If you have multiple API access tokens, check to see that you are using the correct one for the API you are accessing.  In Cloud Insights, for example, there are two types of tickets to choose from and there may be multiple tokens for each.

AJ_Netapp
312 Views

We are capturing UUID for the volumes  Ex API:(https://100.0.0.10/api/storage/volumes)

 

AJ_Netapp_0-1717519603336.png

 

 

 

  1. After that we are using the UUID in the next API to fetch the Metrics data like IOPS and Latency.

But we are not receiving metrics fields through the API.

AJ_Netapp_1-1717519603341.png

 

 

Please Let us know any further details required.

AJ_Netapp
158 Views

To collect the Netapp Monitoring data via Rest API to our monitoring tool. While fetching Netapp Alerts & other metrics data we are facing issue

We are pulling data from
https://<NetappIP Address>/sysmgr/v4/

 

Also tried with Active IQ Manager:
https://<Netapp Active IQ Manager IP>/workloads/overview

sanmanjax
146 Views

Are you passing the API key that you generate in the GUI?  If not, that would give you the authentication error you are seeing.

 

AJ_Netapp
28 Views

Yes, we are passing the API key to generate.  But API key is success, but we are not able to fetch the IOPS & latency and the CPU/Memory consumption.  Do you have steps to get the IOPS/Latency/CPU/Memory consumption through API. That will be helpful.

 

We were able to fetch the Volume information with the API and it is succeeding; whereas

We are capturing UUID for the volumes  Ex API:(https://100.0.0.10/api/storage/volumes)

 

AJ_Netapp_0-1718893358733.png

 

 

After that we are using the UUID in the next API to fetch the Metrics data like IOPS and Latency.

But we are not receiving metrics fields through the API.

AJ_Netapp_1-1718893358648.png

 

 

 

Please Let us know any further details required.

Public