Translation(s): 中文普通话 - English - Français - Italiano
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.
Contents
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:
https://lists.debian.org/debian-devel/2008/01/thrd3.html#01002
https://lists.debian.org/debian-release/2008/07/msg00117.html
Vedere anche
Sito ufficiale di Rsyslog: https://www.rsyslog.com
Documentazione della versione 8 : https://www.rsyslog.com/doc/v8-stable/
Documentazione generale: https://www.rsyslog.com/doc/master/index.html
Documentazione per la configurazione: https://www.rsyslog.com/doc/v8-stable/configuration/index.html
Esempi di configurazione: https://www.rsyslog.com/doc/v8-stable/configuration/examples.html
Supporto di debug di Rsyslog: https://www.rsyslog.com/doc/v8-stable/troubleshooting/debug.html
Uso del modulo receiver di syslog: https://www.rsyslog.com/using-the-syslog-receiver-module/
Cifratura del traffico di syslog con TLS (SSL) [versione breve]: https://www.rsyslog.com/doc/v8-stable/tutorials/tls.html
Cifratura del traffico di syslog con TLS (SSL) : https://www.rsyslog.com/doc/v8-stable/tutorials/tls_cert_summary.html
Installazione di un server di log centralizzato con Rsyslog in Debian 9: https://www.howtoforge.com/tutorial/rsyslog-centralized-log-server-in-debian-9/
Pagine di manuale: rsyslogd.8, rsyslog.conf.5
Il pacchetto rsyslog-doc installa la documentazione HTML di rsyslog in /usr/share/doc/rsyslog-doc/
