Server Monitoring · 2 min read · Oct 18, 2025

Come monitorare i file di log del server con Logwatch su Debian e Ubuntu

Logwatch è un analizzatore e reporter di log di sistema. Questo tutorial copre l’installazione di Logwatch e spiega varie opzioni di configurazione incl. la segnalazione di eventi di log notevoli via email.

Installazione di Logwatch.

Il seguente comando installerà Logwatch sul tuo server.

Ubuntu

sudo apt-get install logwatch

Debian

apt-get install logwatch

Configurazione di Logwatch.

nano /usr/share/logwatch/default.conf/logwatch.conf

Dopo aver digitato il comando sopra vedrai un file simile:

Questo è ciò che dovresti vedere nel file di configurazione. Scopri i seguenti elementi in esso:

MailTo = root cambialo in MailTo = [email protected]

Modificare la seconda riga è facoltativo. Viene utilizzato quando desideri una notifica a più email.
La terza riga serve a dichiarare che riceverai la mail da logwatch. Dopo aver completato quanto sopra, vorresti controllare l’intervallo di report o il tempo in cui riceverai i report.

Range = All

Potresti volerlo cambiare in Ieri per i report di ieri, Oggi per il report di oggi o Tutti per il report quotidiano. I report disponibili dall’inizio verranno inviati.
La prossima opzione è il livello di report che desideri inviare Basso, Medio o Alto. Dopo questo puoi anche procedere ad aggiungere servizi particolari che desideri avere nei tuoi report. Per impostazione predefinita, tutti i servizi vengono inviati nei report, ma l’utente può specificare tutti quei servizi da solo:

Puoi controllare la sintesi di logwatch:

logwatch [--detail level ] [--logfile log-file-group ] [--service service-name ] [--mailto address ] [--archives] [--range range ] [--debug level ] [--filename file-name ] [--logdir directory ] [--hostname hostname ] [--hostformat host based options ] [--output output-type ] [--format report format ] [--encode encoding to use ] [--numeric] [--version] [--help|--usage]

Puoi usare questo per utilizzare logwatch manualmente e saltare tutta la configurazione sopra.

logwatch --detail High --service http --mailto [email protected] --range all --logdirectory /var/cache/logwatch

Il sopra è un comando personalizzato da un utente per le proprie esigenze, puoi procedere e controllare cosa si adatta alle tue necessità.

Opzioni aggiuntive di logwatch

Le informazioni sull’uso di Logwatch possono essere ottenute tramite la pagina man:

man logwatch

La sezione intitolata “MAGGIORI INFORMAZIONI” nella pagina man elenca i file di documentazione aggiuntivi disponibili con la distribuzione.

Un riepilogo degli switch da riga di comando descritti nella pagina man può essere ottenuto con l’opzione ‘–help’:

logwatch --help

Link

  • Logwatch
Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.