Network/System monitoring plugins for nagios
Project description
Foldback nagios plugins
This module contains base implementations of two kinds of nagios plugin classes for python:
foldback.nagios.plugin.NagiosPlugin
Generic nagios plugin for any kind of command
foldback.nagios.plugin.NagiosSNMPPlugin
Nagios SNMP plugin, extending the base class
Included plugins
Installed to lib/foldback/plugins directory of your install prefix, a couple of ready to use pluings are also available. In sources, see directory data/plugins for the implementations.
Default nagios configuration for these plugins is installed to share/foldback/commands.cfg to be included in nagios.
Agents for net-snmp
Some of the plugins use net-snmp pass_persist script agents. Required agent scripts are in lib/foldback/agents directory with installed package and need to be added to snmpd.conf with correct OID prefix to be used.
Example from a FreeBSD host:
` pass_persist 1.3.6.1.4.1.2021.13.16 /usr/lib/foldback/agents/freebsd-temperatures pass_persist 1.3.6.1.4.1.2021.13.17 /usr/lib/foldback/agents/freebsd-kernel `
See the agent or plugin for expected prefixes to configure in snmpd.conf.
Examples
Using the plugin base classes is described in two examples of the source code tree:
examples/check-local
describes using generic NagiosPlugin
examples/check-snmp
describes using the NagiosSNMPPlugin variant
Contact and copyright
This code was been slowly brewing by Ilkka Tuohela <hile@iki.fi> since 2008 in various modules.
The name foldback refers to [stage monitoring](https://en.wikipedia.org/wiki/Foldback_(sound_engineering)).
The code is licensed as open source with [Python Software Foundation License](https://en.wikipedia.org/wiki/Python_Software_Foundation_License)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file foldback-1.2.14.tar.gz
.
File metadata
- Download URL: foldback-1.2.14.tar.gz
- Upload date:
- Size: 19.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7333c08d02a17358d55fe116834b79ec011b144d6722c7d540bd139bdf8658b8 |
|
MD5 | 05cd12c29716d8a5638605b15e93982e |
|
BLAKE2b-256 | 8d13a21982603db4fa862ebc3ae46be24160ae0e16e20a0f2a62a9658c17caa7 |