My software

Author: Trond Hasle Amundsen
Contact: t.h.amundsen@usit.uio.no
Date: 2010-06-28

Contents:

check_openmanage

Dell™ Server Hardware Monitoring with OpenManage™ and Nagios®

check_openmanage is a plugin for Nagios which checks the hardware health of Dell PowerEdge and some PowerVault servers. It uses the Dell OpenManage Server Administrator (OMSA) software, which must be running on the monitored system. check_openmanage can be used remotely with SNMP or locally with NRPE, check_by_ssh or similar, whichever suits your needs and particular taste. The plugin checks the health of the storage subsystem, power supplies, memory modules, temperature probes etc., and gives an alert if any of the components are faulty or operate outside normal parameters.

check_dell_bladechassis

Dell™ Blade Enclosure Monitoring with Nagios®

check_dell_bladechassis is a plugin for the Nagios monitoring software which checks the hardware health of Dell blade enclosures via SNMP. The plugin supports both the new M1000e enclosure and the old 1855/1955 enclosures.

This plugin is designed to be a companion plugin to check_openmanage in terms of supported options and functionality. The information that can be gathered via SNMP from these enclosures is limited, so the plugin can't be as detailed as check_openmanage can for Dell servers. In particular, this applies to the old 1855/1955 chassis.

check_hp_bladechassis

HP™ Blade Enclosure Monitoring with Nagios®

check_hp_bladechassis is a plugin for the Nagios monitoring software which checks the hardware health of HP blade enclosures via SNMP. The plugin is only tested with the c7000 enclosure.

This plugin is designed to be a companion plugin to check_dell_bladechassis in terms of supported options and functionality. The information that can be gathered via SNMP from these enclosures is different than that of Dell enclosures, so the plugins will differ in output.

check_linux_bonding

Linux® Bonded Network Monitoring with Nagios®

check_linux_bonding is a plugin for the Nagios monitoring software that checks bonding interfaces on Linux. The plugin is fairly simple and will report any interfaces that are down (both masters and slaves). It will also alert you of bonding interfaces with only one slave, since that usually points to a misconfiguration. If no bonding interfaces are detected, the plugin will exit with an OK value by default. It is therefore safe to run this plugin on all your Linux machines.

The plugin will first try to use the sysfs (/sys) filesystem to detect bonding interfaces. If that does not work, i.e. the kernel or bonding module is too old for the necessary files to exist, the plugin will use procfs (/proc) as a fallback.

The plugin supports an arbitrary number of bonding interfaces.

check_serviceguard

HP™ ServiceGuard™ Cluster Monitoring with Nagios®

check_serviceguard is a plugin for Nagios that checks various aspects of a HP ServiceGuard cluster. The plugin checks cluster status, node and package status etc. The plugin tries to be smart and minimizes the output, by letting only the first node (in the node list) that are up and running report any errors. The other nodes will report that everything is ok.