So konfigurieren Sie /var/log/messages im Ubuntu-Systemprotokoll

So konfigurieren Sie /var/log/messages im Ubuntu-Systemprotokoll

1. Problembeschreibung

Heute muss ich die Systemprotokolldatei überprüfen, aber ich kann die Datei /var/log/messages nicht finden. Wenn Sie online nach Informationen suchen, heißt es, dass Sie /etc/syslog.conf konfigurieren müssen. Syslog verwendet ein konfigurierbares, einheitliches Systemregistrierungsprogramm, um jederzeit Protokollanforderungen von überall im System anzunehmen und die Protokollinformationen dann gemäß den voreingestellten Einstellungen in /etc/syslog.conf in die entsprechende Datei zu schreiben, sie per E-Mail an einen bestimmten Benutzer zu senden oder sie direkt als Nachricht an die Konsole zu senden.

Okay, hier kommt das Problem wieder. Es gibt immer noch keine /etc/syslog.conf im System. Nach einigem Suchen lautet die Schlussfolgerung: Die entsprechenden in Ubuntu sollten /etc/rsyslog.conf und rsyslogd sein.

2. Lösung

Eine Erläuterung der Funktionen der Datei syslog.conf und der Dateien unter syslog.d finden Sie im folgenden Artikel:

https://www.jb51.net/article/164470.htm

Durch Überprüfen der Datei rsyslog.conf haben wir festgestellt, dass sich alle Konfigurationsdateien im Ordner /etc/rsyslog.d/ befinden.

# /etc/rsyslog.conf Konfigurationsdatei für rsyslog. 
# 
# Weitere Informationen finden Sie unter 
# /usr/share/doc/rsyslog-doc/html/rsyslog_conf.html 
# 
# Standardprotokollierungsregeln finden Sie in /etc/rsyslog.d/50-default.conf 
… … 
# 
# Alle Konfigurationsdateien in /etc/rsyslog.d/ einschließen 
# 
$IncludeConfig /etc/rsyslog.d/*.conf

Öffnen Sie mit vim die Datei /etc/rsyslog.d/50-default.conf und fügen Sie die folgende Zeile hinzu:

*.info;mail.none;authpriv.none;cron.none /var/log/messages 

Starten Sie das System neu und überprüfen Sie das Systemprotokoll erneut. Sie werden feststellen, dass alles in Ordnung ist! ! ! ^_^

Die obige Methode zum Konfigurieren von /var/log/messages im Ubuntu-Systemprotokoll ist alles, was ich mit Ihnen teilen möchte. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden.

Das könnte Sie auch interessieren:
  • Zusammenfassung des Logrotate-Protokollabfragevorgangs unter Linux
  • Zeigen Sie den sed-Befehl des Systemprotokolls von einem bestimmten Zeitraum bis zur Gegenwart an

<<:  Erfahren Sie, wie Sie eine MySQL-Datenbank auf dem Mac installieren

>>:  So testen Sie die Netzwerkgeschwindigkeit mit JavaScript

Artikel empfehlen

MySQL 5.7.12 Installations- und Konfigurations-Tutorial unter Mac OS 10.11

So installieren und konfigurieren Sie MySQL auf M...

Zusammenfassung der Vorteile der Bereitstellung von MySQL Delayed Slaves

Vorwort Die Master-Slave-Replikationsbeziehung vo...

Lösung für die Ineffektivität der flexiblen Layoutbreite in CSS3

In Projekten wird häufig das zweispaltige Layout ...

Gemessenes Bild - HTTP-Anforderung

Bitte öffnen Sie die Testseite in einem gängigen ...

Chrome 4.0 unterstützt GreaseMonkey-Skripte

GreaseMokey (die Chinesen nennen es Grease Monkey...

Hinweise zum MySQL-Datenbank-Sicherungsprozess

Heute habe ich mir einige Dinge im Zusammenhang m...

So handhaben Sie gleichzeitige Aktualisierungen von MySQL-Daten

Wird UPDATE gesperrt? Wird die SQL-Anweisung gesp...

Detaillierte Erläuterung der kombinierten MySQL-Abfrage

Verwenden von UNION Die meisten SQL-Abfragen best...

Docker-Container-Protokollanalyse

Containerprotokolle anzeigen Verwenden Sie zunäch...

Ubuntu 18.04 erhält Root-Berechtigungen und meldet sich als Root-Benutzer an

Vorab geschrieben: In den folgenden Schritten müs...