SOAP and REST APIs Performance Monitoring

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
bashar.abed
Posts: 153
Joined: Tue Oct 11, 2016 1:34 am
Location: Ramallah West Bank Palestine
Contact:

SOAP and REST APIs Performance Monitoring

Post by bashar.abed »

Hello,
I wonder if there is a ready made plugin or implementation to monitor the APIs (SOAP/REST) and provide the following telemetry data:
- Request/Response payload size
- Request/Response performance in terms of communication between client and server.
- SOAP and REST errors
- SOAP and REST endpoints availability
and other performance related metrics.

Appreciate your response,
User avatar
tgriep
Madmin
Posts: 9190
Joined: Thu Oct 30, 2014 9:02 am

Re: SOAP and REST APIs Performance Monitoring

Post by tgriep »

There may be a plugin or plugins that may do what you are looking for.
Take a look at the Exchange site and search it to see if you can find anything that would work for you.
https://exchange.nagios.org/
Be sure to check out our Knowledgebase for helpful articles and solutions!
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: SOAP and REST APIs Performance Monitoring

Post by ssax »

Not that I'm aware of, the SOAP and REST APIs differ per application on what/where they log and what things are available.

What standard SOAP/REST APIs specifically are you checking?

You can use check_http to see if they are working but it's up to you to define the metrics and what is required, see here for a check_http example:

http://jbrazile.blogspot.com/2008/07/ch ... lugin.html
Locked