Home

Awesome

Manubulon SNMP Plugins

Table of Contents

  1. About
  2. License
  3. Support
  4. Requirements
  5. Installation
  6. Configuration
  7. FAQ
  8. Thanks
  9. Contributing

About

Manubulon SNMP plugins is a set of Icinga/Nagios plugins to check hosts/devices using the SNMP protocol.

Plugin Overview

PluginDescription
check_snmp_storageStorage checks (disks, swap, memory, etc.)
check_snmp_intInterface states, usage on hosts, switches, routers, etc.
check_snmp_processRunning processes, their number, used CPU and memory.
check_snmp_loadLoad/CPU checks
check_snmp_memMemory and swap usage
check_snmp_envEnvironmental status of fan, temp, power supplies.
check_snmp_vrrpInterface state of a VRRP cluster
check_snmp_cpfwCheckpoint Firewall-1 status
check_snmp_winWindows services
check_snmp_cssCSS service states
check_snmp_nsboxNsbox VHost and diode status
check_snmp_boostedgeBoostedge services
check_snmp_linkproof_ndrLinkproof NHR

License

These plugins are licensed under the terms of the GNU General Public License. You will find a copy of this license in the LICENSE file included in the source package.

Support

Requirements

Installation

Detailed installation instructions can be found here.

Configuration

Proceed here to get details on the configuration with Icinga 2, Icinga 1.x, etc.

FAQ

Thanks

Patrick Proy for creating and maintaining the original plugins. Michael Friedrich for maintaing the CVS import and adding community patches.

Contributing

Fork this repository on GitHub and send in a PR.

There's a .perltidyrc file in the main repository tree. If you are uncertain about the coding style, create your patch and then run:

$ perltidy -b plugins/*.pl

This requires the perltidy module being installed.