Monitoraggio · 3 min read · Jan 25, 2026

Installa e Configura il Software di Monitoraggio Monitorix su Debian 10

Monitorix è uno strumento di monitoraggio della rete informatica open-source leggero che può essere utilizzato per monitorare le prestazioni complessive del sistema. Raccoglie dati di sistema e mostra le informazioni come grafici utilizzando l’interfaccia web. Può essere eseguito su la maggior parte dei sistemi operativi basati su Linux, tra cui CentOS, Debian, Ubuntu, FreeBSD, OpenBSD e NetBSD.

Monitorix ha un ricco set di funzionalità, alcune delle quali sono elencate di seguito:

  • Media e utilizzo del carico di sistema.
  • Utilizzo del kernel per processore.
  • Utilizzo globale del kernel.
  • Salute del sistema HP ProLiant.
  • Statistiche dei sensori generici.
  • Temperature di LM-Sensors e GPU.
  • Temperature e utilizzo di NVIDIA.
  • Temperature e salute dei dischi.
  • Utilizzo del filesystem e attività I/O.
  • Traffico e utilizzo della rete.

In questo tutorial, spiegherò come installare il server di monitoraggio Monitorix su Debian 10.

Requisiti

  • Un server che esegue Debian 10.
  • Una password di root configurata sul tuo server.

Iniziare

Prima di iniziare, è consigliato aggiornare il tuo server con l’ultima versione. Puoi aggiornarlo utilizzando il seguente comando:

apt-get update -y  
apt-get upgrade -y

Una volta aggiornato il server, riavvialo per implementare le modifiche.

Installa Monitorix

Per prima cosa, scarica l’ultima versione di Monitorix dal loro sito ufficiale utilizzando il seguente comando:

wget https://www.monitorix.org/monitorix_3.11.0-izzy1_all.deb

Una volta completato il download, installa il file scaricato utilizzando il seguente comando:

dpkg -i monitorix_3.11.0-izzy1_all.deb

Il comando sopra produrrà alcuni errori di dipendenza. Puoi risolvere eventuali errori di dipendenza con il seguente comando:

apt-get install -f

Dopo aver installato Monitorix, avvia il servizio Monitorix e abilitalo per avviarsi dopo il riavvio del sistema con il seguente comando:

systemctl start monitorix  
systemctl enable monitorix

Output:

monitorix.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monitorix

Ora puoi verificare il servizio Monitorix eseguendo il seguente comando:

systemctl status monitorix

Dovresti vedere il seguente output:

? monitorix.service - LSB: Start Monitorix daemon
   Loaded: loaded (/etc/init.d/monitorix; generated)
   Active: active (running) since Sun 2019-12-29 16:05:19 UTC; 30s ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 1 (limit: 2359)
   Memory: 71.0M
   CGroup: /system.slice/monitorix.service
           ??9827 /usr/bin/monitorix -c /etc/monitorix/monitorix.conf -p /var/run/monitorix.pid

Dec 29 16:05:18 debian10 systemd[1]: Starting LSB: Start Monitorix daemon...
Dec 29 16:05:19 debian10 monitorix[9822]: .
Dec 29 16:05:19 debian10 systemd[1]: Started LSB: Start Monitorix daemon.

Per controllare la versione installata di Monitorix, esegui il seguente comando:

monitorix -v

Dovresti ottenere il seguente output:

Monitorix version 3.11.0 (14-Mar-2019)
by Jordi Sanfeliu <[email protected]>
http://www.monitorix.org/

Configura Monitorix

Il file di configurazione predefinito per Monitorix si trova in /etc/monitorix/monitorix.conf. Dovrai modificarlo e apportare alcune modifiche in base ai dettagli del tuo sistema.

Puoi modificarlo con il seguente comando:

nano /etc/monitorix/monitorix.conf

Cambia le seguenti righe:

title = Monitorix Monitoring Server
hostname = debian10
host = debian10
hosts_deny = all
hosts_allow = 192.168.1.0/24
enabled = y

Salva e chiudi il file quando hai finito.

Successivamente, dovrai creare un utente per autenticare Monitorix.

Per prima cosa, installa il pacchetto Apache Utilities con il seguente comando:

apt-get install apache2-utils -y

Successivamente, crea un utente per Monitorix con il seguente comando:

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

Ti verrà chiesto di impostare la password per l’utente come mostrato di seguito:

New password: 
Re-type new password: 
Adding password for user admin

Successivamente, riavvia il servizio Monitorix per implementare le modifiche.

systemctl restart monitorix

Per impostazione predefinita, Monitorix ascolta sulla porta 8080. Puoi verificarlo con il seguente comando:

netstat -ant | grep 8080

Output:

tcp6       0      0 :::8080                 :::*                    LISTEN     
tcp6       0      0 ::1:8080                ::1:45178               TIME_WAIT 

Accedi all’interfaccia web di Monitorix

Ora, apri il tuo browser web e digita l’URL http://your-server-ip:8080/monitorix. Sarai reindirizzato alla pagina di accesso di Monitorix:

Monitorix Login

Fornisci il tuo nome utente Monitorix, la password e fai clic sul pulsante Accedi. Dovresti vedere il cruscotto di Monitorix nella seguente pagina:

Monitorix

Carico di sistema mostrato in Monitorix

Utilizzo globale del kernel, utilizzo del filesystem e attività I/O

Utilizzo globale del kernel, utilizzo del filesystem e attività I/O

Traffico di rete, utilizzo e statistiche Netstat

Traffico di rete, utilizzo e statistiche Netstat

Congratulazioni! hai installato con successo il server di monitoraggio Monitorix su Debian 10.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.