LibreNMS Installation and configuration by chef
- apache2
- logrotate
- yum-epel
The release is tested on:
- CentOS 7.x
- Ubuntu stretch/sid
Attribute | Description | Default |
node['librenms']['install']['version'] |
LibreNMS version to install (from github repo) | master |
node['librenms']['contact'] |
Contact email | [email protected] |
node['librenms']['web']['name'] |
LibreNMS URL | librenms.example.com |
node['librenms']['web']['port'] |
WebUI port | 80 |
node['librenms']['user'] |
LibreNMS system user name | librenms |
node['librenms']['group'] |
LibreNMS system group name | librenms |
node['mariadb']['user_librenms']['password'] |
MariaDB user's password | default |
node['librenms']['snmp']['community'] |
SNMP community | public |
- rrdcached support
- cron management
- additional repositories (optional: EPEL, webtatic)
- AD authentication (see LibreNMS doc pages for details)
- nginx support
- More external auth (LDAP, Radius, etc.)
- SElinux support
- Performance optimisations from LibreNMS doc
- Worldmap support
- poller modules support
- all other extensions support
Author:: criteo ([email protected])
Copyright:: 2017, criteo