tripleo-image-elements/elements/snmpd
James Slagle 5c67d970a0 Use nagios-common instead of nagios-plugins-all on RHEL.
nagios-plugins-basic was mapped to nagios-plugins-all on RHEL, however
nagios-plugins-all is actually not shipped with RHEL. The reason it
seems to be installed via the snmpd element is so that the nagios
plugins directory exists.  This can be accomplished on RHEL by
installing nagios-common instead.

Migrates all of the element over to pkg-map as well for the other
installed packages.

Change-Id: I8773a93dcd8b348b501d8303ddd211b3edf1e2b9
2015-06-05 08:12:40 -04:00
..
files Add +x to executable files 2014-03-10 15:52:51 +00:00
install.d Use nagios-common instead of nagios-plugins-all on RHEL. 2015-06-05 08:12:40 -04:00
os-apply-config/etc Improve snmpd element. 2013-08-02 12:37:08 -07:00
os-refresh-config/post-configure.d Properly enabling and restarting snmpd 2014-05-28 13:56:30 +02:00
README.md Properly format markdown code blocks 2014-11-12 10:31:01 +09:00
element-deps Properly enabling and restarting snmpd 2014-05-28 13:56:30 +02:00
pkg-map Use nagios-common instead of nagios-plugins-all on RHEL. 2015-06-05 08:12:40 -04:00

README.md

Simple Network Management Protocol (SNMP) daemon.

Installs packaged snmpd, snmp-mibs-downloader, lm-sensors and nagios-plugins-basic.

nagios-plugins-basic is installed to provide a basic frame work for the initial check.

Nagios style check for open file limits, per process is provided.

Creates a read only user with password for snmp v3 authentication. exposes OoOEnabled and CheckProcOpenFiles via the NET-SNMP-EXTEND-MIB OID block.

Grants snmp user password-less sudo access to lsof, so that the per process check works correctly.

Options should be provided via heat. For example:

snmpd:
    export_MIB: UCD-SNMP-MIB
    readonly_user_name: RoUser
    readonly_user_password: password