tripleo-image-elements/elements/nagios3
Gregory Haynes dad3c0ccf1 Migrate to package-installs scripts
Migrating install-packages commands to package-installs-* scripts where
possible.

This patch is broken up into multiple parts to minimize impact and
review overhead.

Change-Id: Idd1be32149e7238d53d04a34170c5029dda83f1f
2014-11-05 01:38:05 -08:00
..
bin PEP8 on the doc and elements files 2014-08-19 10:02:00 +02:00
install.d Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
os-apply-config/etc/nagios3 Refactor nagios3 element to refresh more often 2014-04-28 02:24:46 -07:00
os-refresh-config/post-configure.d Refactor nagios3 element to refresh more often 2014-04-28 02:24:46 -07:00
element-deps Migrate to package-installs scripts 2014-11-05 01:38:05 -08:00
README.md Refactor nagios3 element to refresh more often 2014-04-28 02:24:46 -07:00

Installs Nagios3 from packages.

Includes nova client used to get a list of IPs to monitor. Any found IPs are added to the Nagios "generic-host" group which should provide basic ping and ssh monitoring.

Access via http interface at http:///nagios3. Sets the default web user name as nagiosadmin with a password of nagiosadmin.

Options to set the web password and parse nova list output for initial ip list can be provided via heat. For example:

nagios3:
    adm_web_passwd: nagiosadmin
    os_auth_url: 192.0.2.1
    os_password: unset
    os_username: admin
    os_tenant_name: admin
    monitor_networks:
      - ctlplane

Sample heat template with defaults configured for a boot-stack vm located at: https://git.openstack.org/cgit/openstack/tripleo-heat-templates