Monitoraggio · 2 min read · Nov 24, 2025

Monitoraggio delle prestazioni con Monitorix su Ubuntu 16.04

Questo tutorial mostra l’installazione e la configurazione di Monitorix su Ubuntu 16.04 (Xenial Xerus). Monitorix è uno strumento di monitoraggio gratuito, leggero e open source progettato per monitorare il maggior numero possibile di servizi e risorse di sistema su server e desktop. Consiste principalmente di due programmi: un raccoglitore, chiamato Monitorix, che è un demone Perl avviato automaticamente come servizio di sistema, e uno script CGI chiamato monitorix.cgi. Dalla versione 3.0, Monitorix include un proprio server HTTP integrato, quindi non sei costretto a installare un server web di terze parti per utilizzarlo.

Puoi scaricarlo su www.monitorix.com

Passo 1: Aggiungere il Repository di Monitorix

In questo passo, aggiungeremo il repository di Monitorix per Ubuntu al file /etc/apt/sources.list.

Per prima cosa, facciamo un backup del file sources.list originale:

cp -pf /etc/apt/sources.list /etc/apt/sources.list_bak

Poi apriamo il file sources.list in un editor. Userò nano qui:

sudo nano /etc/apt/sources.list

Nota: È fortemente consigliato fare un backup del file originale prima di apportare qualsiasi modifica.

Questo aprirà una finestra come questa:

File sources.list di Ubuntu.

Posiziona il cursore alla fine del file e aggiungi questa riga:

deb http://apt.izzysoft.de/ubuntu generic universe

Questo repository è solo per debian e le sue derivate come ubuntu.

Passo 2: Aggiungere la Chiave PGP

Una volta aggiunto il repository, dobbiamo scaricare (o aggiungere) la chiave PGP e “installarla” nel sistema. Puoi scaricare la chiave direttamente da http://apt.izzysoft.de/izzysoft.asc con wget.

sudo apt-get -y install wget  
cd /tmp  
wget http://apt.izzysoft.de/izzysoft.asc

Ora, dobbiamo andare nella directory dove abbiamo salvato il file .asc e aprire una finestra del terminale, per eseguire il seguente comando:

sudo apt-key add izzysoft.asc

e poi aggiornare il repository con:

sudo apt-get update

Passo 3: Installare Monitorix

Ora installa il pacchetto “monitorix”. Apt installerà automaticamente le dipendenze.

sudo apt-get -y install monitorix apache2-utils

Passo 4: Configurare Monitorix

Abbiamo la possibilità di configurare il monitorix.conf situato in /etc/ monitorix /monitorix.conf:

sudo nano /etc/monitorix/monitorix.conf

Una finestra come questa si aprirà:

Il file monitorix.conf aperto nell'editor nano.

Nota: Consiglio vivamente di fare un backup di questo file prima di qualsiasi modifica.

Cerca le righe:

  
 enabled = n  
 msg = Monitorix: Accesso ristretto  
 htpasswd = /var/lib/monitorix/htpasswd  
 

e abilita l’autenticazione cambiando enabled in “y”:

  
 enabled = y  
 msg = Monitorix: Accesso ristretto  
 htpasswd = /var/lib/monitorix/htpasswd  
 

Una volta configurato, dobbiamo riavviare il servizio monitorix:

sudo service monitorix restart

Aggiungi un nome utente e una password per il login di Monitorix. Userò il nome utente “admin” con la password “howtoforge” nell’esempio qui sotto. Si prega di scegliere una password più sicura nel proprio sistema :)

sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin

Utilizziamo il parametro -d per crittografare la password con crypt() come richiesto da Monitorix. Il dialogo del comando htpasswd sarà simile a questo.

david@desktop:/tmp# sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin  
Nuova password:  
Re-inserisci la nuova password:  
Aggiunta password per l'utente admin

Passo 5: Avviare Monitorix

Punta il browser a http://192.168.1.100:8080/monitorix/ (sostituisci l’IP con l’IP del tuo server) e vedrai:

Seleziona l'intervallo di tempo in Monitorix.

Interfaccia

I grafici delle prestazioni di Monitorix.

Goditi questo software utile e interessante!.

Link

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.