API related info

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
taashee
Posts: 17
Joined: Mon Apr 20, 2020 6:02 am

API related info

Post by taashee »

Hello Team ,

For one project we would like to know details as mentioned below for NAgios XI . Please guide us .

1.API specification for pulling information from Nagios. If data is shared in JSON then the JSON schema.
2.List of KPIs that can be polled
3.Is it Push or Pull
4.Frequency of Pull/Push and any limitations for that
5.Are there any configuration APIs to change config parameters as well like SNMP polling frequency, alerts etc; if yes; there details as well .
Apart from above -
Is there any API to poll hosts/services status from nagios .?
dchurch
Posts: 858
Joined: Wed Oct 07, 2020 12:46 pm
Location: Yo mama

Re: API related info

Post by dchurch »

Nagios XI is self-documenting. You can get a complete API reference if you open the Nagios XI web interface and go to Help (top nav) => API Docs -> Introduction. Not sure if there's a JSON schema available, but the docs are in human-readable format at least.

As far as other API's that are in-play within Nagios, there's the NCPA API that's used for communicating with monitored hosts. The reference for NCPA API can be found here.

NRDP is also used for communicating with monitored hosts Here's a general reference for that.
If you didn't get an 8% raise over the course of the pandemic, you took a pay cut.

Discussion of wages is protected speech under the National Labor Relations Act, and no employer can tell you you can't disclose your pay with your fellow employees.
Locked