Support for NetApp REST-API instead of old NetApp ONTAPI (ZAPI)
NetApp ONTAP 9.13.1 software - which is expected to release in the second quarter (Q2) of calendar year 2023 - will be the final version to offer normal support of ONTAPI.
The new REST API is available since ONTAP 9.6 and the Checkmk datasource program/special agents needs to rewritten to support the new API to be able to monitor NetApp Storage systems in the future.
Comments: 14
-
28 Feb, '23
Thomas Lippert AdminWe are aware of this and will start working on a check update after the Checkmk 2.2.0 release is done
-
22 May, '23
Thomas Lippert AdminPlanned for Checkmk 2.3
-
11 Aug, '23
AndyWe believe that if 2.3 will be released in Q2 2024 this is to late as ZAPI is already deprecated and we will no longer be able to monitor Netapp in checkmk (all our instances will be on >9.13 in Q4 this year)
-
14 Aug, '23
Martin Hirschvogel AdminA backport to 2.2 will be done as well and made available via a patch release.
-
02 Oct, '23
Martin Hirschvogel AdminFroylan, please also report this to NetApp. If they decrease the performance of their interface 4x, then this is something hard to control on our side.
We are currently working on this. Unfortunately, the new NetApp REST API currently only supports 12 out of the 28 ONTAP ZAPI-calls, which we are currently using for NetApp monitoring.
So, even if we were to provide a new client based on the new REST-API it would only offer a small subset of the current functionalities.
You can help us by letting your NetApp support / sales contact know, that the Checkmk integration is very important to you and that they should implement the missing API calls. That would make our life a lot easier. -
01 Nov, '23
ThomasHarvest 2.x developers stated that they successfully migrated all of their calls to REST API with the last release.
What calls are you making that harvest isnt ? (harvest monitors pretty much anything under the netapp-sun as far as I can see) -
01 Nov, '23
PungHi Thomas,
Based on the NetApp migration mapping documentation, there are quite a few endpoints that are no longer supported. Fortunately, we have identified all the missing ones and found alternative/equivalent options. We have already started working on the migration, and it will be included in the 2.3 release.
Pung -
24 Nov, '23
Mike1098Martin, we have a case open since a couple of weeks but as usual NetApp say the problem is on checkmk and they dont care even that I can proof that the delay is caused by them. Even worse they try to sell us their monitoring solution instead.
regards
Michael -
24 Nov, '23
Mike1098I just got a ticket with the first NetApp which is not working any longer after upgrade to 9.13.1. This will become very quick very critical in our domain.
-
24 Nov, '23
Mike1098Maybe helpful
https://netapp.io/2022/03/21/transitioning-from-ontapizapi-using-ontapi-usage-reporting-tool/?mwg_rnd=3168953 -
01 Dec, '23
Martin Hirschvogel AdminHey Michael,
fortunately we have made progress in this regard and have already finished a first PoC.
After thorough analysis of their API with a NetApp expert from one of our gold partners, we were able to map all required API calls. The existing API mapping documentation was unfortunately incomplete/incorrect.
Thanks for the inquiry and support - they were nice enough to give us access to their virtual lab. In the end we are now developing however against a real NetApp device in the lab of the aforementioned gold partner.
Martin -
31 Jan
PungHi,
I wanted to inform you that we have just released version 2.2.0p21 which includes check plugins for the new NetApp ONTAP rest API. You can download it from this URL: https://checkmk.com/download/archive
You can find the list of supported services in our changelogs here: https://checkmk.com/werk/16324. Please note that only a few metrics are currently missing and we are working to complete them as soon as possible.
If you have any questions or feedback, please do not hesitate to let me know directly.
Best regards,
Pung -
12 Mar
Niklas Pulina AdminHello,
This improvement has been released with Checkmk version 2.2.0p22.
For further details, please see https://checkmk.com/werk/16324 and https://checkmk.com/werk/16490
Warm regards,
Your Checkmk team