Rsyslog

Rsyslog è un programma open source per il trasferimento di messaggi di log su una rete IP per sistemi UNIX e Unix. Implementa il protocollo syslog principale e lo estende con filtraggio basato sul contenuto, funzioni di filtro avanzate, opzioni di configurazione flessibili e funzionalità aggiuntive come l'uso di TCP, SSL e RELP per il trasporto. Rsyslog è un sostituto diretto di syslogd. Rsyslog offre prestazioni elevate, funzionalità di sicurezza e design modulare. Rsyslog permette di memorizzare i messaggi di log in un database MySQL, MariaDB, MongoDB o PostgreSQL che può essere configurato con dbconfig-common per una facile impostazione attraverso debconf. I dati di log possono essere sfruttati da un programma complementare. La rotazione dei messaggi di log è automatizzata.

Storia di Rsyslog in Debian

Deprecazione in Bookworm

In Bookworm, dato che è stato attivato il registro persisente da journald di Systemd e che la maggior parte dei messaggi di log finirebbero per essere scritti sul disco due volte, il pacchetto rsyslog è stato retrocesso dalla priorità Importante a quella Opzionale, il che significa che non è più installato in modo predefinito in un sistema Debian di base (vedere https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018788).

È sempre possibile installare il pacchetto rsyslog che funzionerà come di consueto (notare che i messaggi inviati a /dev/log viaggeranno attraverso journald di Systemd; si potrebbe voler rimuovere la cartella /var/log/journal per evitare che journald usi la propria logica di persistenza dei messaggi).

Rilasci precedenti

Il servizio rsyslogd è stato integrato con il pacchetto rsyslog package da Debian Lenny, per rimpiazzare il vecchio demone sysklogd. Le regole per i log esistenti in syslog.conf possono essere semplicemente copiate in /etc/rsyslog.conf o nella directory /etc/rsyslog.conf.d. Sysklogd non è più mantenuto da diversi anni. Note di rilascio di Debian Lenny

Alcune argomentazioni a favore di Rsyslog si trovano nella seguenti discussioni:

Vedere anche


CategorySoftware | CategorySystemAdministration