Monitorare un server con OpenNMS: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
Riga 49: Riga 49:
# apt-get install oracle-java8-installer oracle-java8-set-default
# apt-get install oracle-java8-installer oracle-java8-set-default
</pre>
</pre>
== Installazione OpenNMS==

Versione delle 14:35, 13 ott 2017

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