gelato / ansible-librenms

Ansible role to provision librenms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LibreNMS autoprovision roles

To launch just type: "vagrant up librenms" or "vagrant up" - service will be launched on 192.168.111.111 (configurable via Vagrantfile and inventory.ini)

Admin login|pass and snmp login|pass could be changed in librenms.yml All settings are stored in role's defaults file. vars/librenms/librenms.yml stores two lists made to substitute automatic discovery of network devices upon service launch.

First list is for router devices: librenms_devices:

  • 192.168.1.1

Second is for client devices: librenms_client_devices:

  • 192.168.1.2
  • 192.168.1.3
  • ...

This solution automatically deploys and installs apache (by Larry Smith Jr) and memcached.

About

Ansible role to provision librenms

License:GNU General Public License v3.0