Monitorare un server con OpenNMS
Introduzione
OpenNMS è un sistema di monitoraggio opensource, che può essere utilizzato per monitorare un numero illimitato di dispositivi; è basato su Java e virtualmente è quindi cross-platform.
Installazione prerequisiti
Installiamo prima un po' di requisiti.
- Postgree SQL
# apt-get install postgresql -y
Una volta installato Postgree SQL procediamo ad apportare un paio di modifiche:
# nano /etc/postgresql/9.6/main/pg_hba.conf
Troviamo le righe:
local all all local host all all 127.0.0.1/32 md5 host all all ::1/128 md5
e cambiamole come segue:
local all all trust host all all 127.0.0.1/32 trust host all all ::1/128 trust
Infine riavviamo Postgree SQL:
# systemctl restart postgresql # systemctl enable postgresql
- Oracle Java
Per installare Oracle Java aggiungiamo il repository:
# nano /etc/apt/sources.list
deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main
Installiamo la chiave del repository e aggiorniamo la lista dei pacchetti:
# apt-get install dirmngr # apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886 # apt-get update
Infine installiamo Oracle Java:
# apt-get install oracle-java8-installer oracle-java8-set-default
Installazione OpenNMS
Procediamo quindi con l'installazione del nostro software. Per prima cosa dobbiamo aggiungere il repository di OpenNMS:
# nano /etc/apt/sources.list.d/opennms.list
deb http://debian.opennms.org opennms-20 main deb-src http://debian.opennms.org opennms-20 main
Quindi aggiorniamo, installiamo la chiave e poi il software:
# wget -O - http://debian.opennms.org/OPENNMS-GPG-KEY | sudo apt-key add - # apt-get update # apt-get install default-mta opennms -y
Infine completiamo l'installazione manualmente:
# /usr/share/opennms/bin/install -dis
Utilizzo di OpenNMS
Una volta installato, il software è accessibile tramite browser:
http://indirizzo.ip.del.server:8980/opennms
Il primo login va effettuato con le credenziali:
- utente: admin
- password: admin
Per l'utilizzo del software rimandiamo alla guida ufficiale: OpenNMS Administrator Guide
Guida scritta da: Ferdybassi | Debianized 40% |
Estesa da: | |
Verificata da:
| |
Verificare ed estendere la guida | Cos'è una guida Debianized |