/nagios-plugins

Plugins for Nagios monitoring framework (and compatibles)

Primary LanguagePerlMIT LicenseMIT

nagios-plugins

Plugins for Nagios monitoring framework (and compatibles)

This is my collection of check plug-ins written for the Nagios monitoring package. (www.nagios.org). They should work with Nagios-compatible moitoring software as well (Icinga, Shinken, Naemon, etc.) but I have not and probably will not test against anything but Nagios 4.x.

Requirements

These plugins should run on most Linux or Mac OSX systems that provide at least:

  • perl 5.10
  • utils.pm (from Nagios package)
  • Net::SNMP perl module

Plugins

IMS4000/check_ims_sensor

The Sensaphone IMS-4000 is a standalone environment monitoring server. While the IMS-4000 is capable of monitoring and alerting all on its own, this plugin allows Nagios to pull data from sensors attached to an IMS-4000 so you can add the extended graphing and alerting capbilities of Nagios to your IMS-4000.

APC/check_apc_temp

Checks integrated temperature probe on an APC networked Smart UPS or Symmetra (and possibly others). Auto-detects temperature system.

APC/check_apc_runtime

Checks estimated runtime on an APC networked Smart UPS, Symmetra, etc. Runtime is reported in minutes. Provides perfdata for graphing.

MySQL/check_mysql_rep

Checks the replication status of a MySQL slave.

DNS/check_dns_data

Check the data and zones served by a DNS server against known-good values.