tripleo-image-elements/elements/snmpd
Monty Taylor ae5d0c61a3 Align build files and requirements
This is not an actual python project, so there is an amount of cruft
in the repo that is not needed. However, it does generate tarballs in
OpenStack Infra, so it needs the tox venv environment and the pbr
setup.py stuff. It also is totally possible to check python files in
the repo for flake8 violations, so set that up.

Change-Id: Ifb94f65912716efe1c4596d552beee92d2dc3d6a
2013-09-28 23:18:29 -04:00
..
files Align build files and requirements 2013-09-28 23:18:29 -04:00
install.d Improve snmpd element. 2013-08-02 12:37:08 -07:00
os-apply-config/etc Improve snmpd element. 2013-08-02 12:37:08 -07:00
README.md Improve snmpd element. 2013-08-02 12:37:08 -07:00
element-deps Add an element that enables the SNMP daemon. 2013-07-17 11:38:12 -07: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