Nagios style plugin for Solace Router monitoring

Date March 21st, 2017 Author Vitaly Agapov

Honor is dead. But I'll see what I can do.

Brandon Sanderson «Words of Radiance»

solace monitoringSolace documentation contains information on some Nagios integration options and a mythical plugin for monitoring Solace from Nagios. But this plugin can not be obtained from Solace site and even from Solace support. The exact quotation from Solace support sounds as "our Nagios plugins are not a product, they are projectware that we provide as part of a paid services engagement related to integration with Nagios". Quite uncomfortable, huh.

So I have prepared own Nagios style plugin (it can obviously be used in Icinga, Shinken etc.) which covers all our needs. It makes use of SEMPv1 management protocol. This protocol is described as legacy in the official documentation but SEMPv2 is not ready yet for usage.

 

The plugin can perform checks of the overall system health (redundancy, disk, memory, alarms, raid) and individual checks of message VPNs, clients, network interfaces… Please get it on GitHub and don't hesitate to contribute and to report the issues.

The plugin also returns the performance data which can be used to create the visual charts and dashboards. Please see the example below.

solace-dash

 

Tags: ,
Category: Linux, Perl | No comments »

Comments

Leave a comment

 Comment Form