Page 1 of 1

SOAP and REST APIs Performance Monitoring

Posted: Thu Dec 20, 2018 7:37 am
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,

Re: SOAP and REST APIs Performance Monitoring

Posted: Thu Dec 20, 2018 5:51 pm
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/

Re: SOAP and REST APIs Performance Monitoring

Posted: Thu Dec 20, 2018 5:52 pm
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