- Description
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
Module to do a basic installation of NagiosXI through RPM packages on RHEL.
include nagiosxi
nagiosxi::nagios_url : http://nagios.example.com
nagiosxi::nagios_apikey: ---YOUR APIKEY--- (only required when using exported resources for host creation)
nagiosxi::xi_admin_email: myemail@example.com
nagiosxi::xi_admin_description: My Name
nagiosxi::xi_admin_timezone: Europe/Amsterdam
nagiosxi::xi_admin_password: SuperSecret
In your base profile:
@@nagiosxi::host { $::clientcert:
address => $::clientcert,
nagios_alias => $profile::base::role,
nagios_host_template => '00_LinuxHost',
tag => $::serverid[0],
}
In your nagios profile:
Nagiosxi::Host<<| |>>
Not widely tested (yet), just CentOS 7.
Feel free to submit PR's