Old:Configurare un server Syslog su Debian: differenze tra le versioni
Riga 16: | Riga 16: | ||
===Configurazione del server Syslog=== | ===Configurazione del server Syslog=== | ||
Il file di configurazione di syslog-ng è '''/etc/syslog-ng/syslog-ng.conf'''. Occorre aprirlo con un editor e decommentare la linea: | |||
<pre> | |||
udp(); | |||
</pre> | |||
in modo da abilitare il demone a ricevere log da client remoti.<br/> | |||
In questa configurazione è stata presa in considerazione una semplice gestione dei log (di default salvati in <tt>/var/log</tt>, senza l'implementazione di un database di archiviazione. Si tenga comunque presente che le possibilità di gestione dei log sono molto più avanzate di quelle mostrate in questa guida. | |||
===Installazione di phpLogCon=== | ===Installazione di phpLogCon=== | ||
===Configurazione dei client della rete=== | ===Configurazione dei client della rete=== |
Versione delle 09:53, 14 set 2008
Introduzione
In una serverfarm, ma anche in una piccola rete casalinga, può risultare molto utile riunire i log di tutte le macchine in un unico posto. Si possono in questo modo applicare funzioni di analisi, ricerca e statistica che, in un unico intervento, restituiranno lo stato di tutte le macchine della rete, e sarà inoltre possibile configurare un unico strumento per inviare messaggi di alert quando lo stato di una qualsiasi delle macchine monitorate subisce un'alterazione potenzialmente pericolosa.
Debian, come è lecito aspettarsi, mette a disposizione degli ottimi strumenti per creare un server di log centralizzato.
Installazione di Syslog-ng
Il server syslog che prenderemo in considerazione sarà Syslog-NG. Pur non essendo installato di default su sistemi Debian, dove invece si può trovare syslogd, questo demone presenta diversi vantaggi:
- Le connessioni possono essere stabilite via TCP al posto di UDP
- I log tra host syslog-ng possono essere inviati crittati
- I log possono essere filtrati in base alla criticità del loro contenuto
- Il demone stesso è altamente personalizzabile
Procediamo quindi alla sua installazione:
# apt-get install syslog-ng
L'installazione rimuoverà automaticamente il demone syslog instalalto di default.
Configurazione del server Syslog
Il file di configurazione di syslog-ng è /etc/syslog-ng/syslog-ng.conf. Occorre aprirlo con un editor e decommentare la linea:
udp();
in modo da abilitare il demone a ricevere log da client remoti.
In questa configurazione è stata presa in considerazione una semplice gestione dei log (di default salvati in /var/log, senza l'implementazione di un database di archiviazione. Si tenga comunque presente che le possibilità di gestione dei log sono molto più avanzate di quelle mostrate in questa guida.