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

Detaillierter Prozess der Vue-Front-End-Verpackung

Inhaltsverzeichnis 1. Verpackungsbefehl hinzufüge...

Eine kleine Einführung in die Verwendung der Position in HTML

Ich habe gestern gerade etwas HTML gelernt und kon...

Ein netter HTML-Druckcode unterstützt das Umblättern

ylbtech_html_drucken HTML-Druckcode, unterstützt S...

CentOS 7 erstellt Hadoop 2.10 mit hoher Verfügbarkeit (HA)

Dieser Artikel beschreibt, wie man einen hochverf...

So installieren und implementieren Sie Zabbix 5.0 für Nginx

Inhaltsverzeichnis Experimentelle Umgebung Instal...

Stellen Sie einen Varnish-Cache-Proxyserver basierend auf Centos7 bereit

1. Lackübersicht 1. Einführung in Varnish Varnish...

So finden Sie den angegebenen Inhalt einer großen Datei in Linux

Denken Sie im Großen und im Kleinen und lenken Si...

MySQL-Tutorial: Ausführliche Erklärung zum Unterabfragebeispiel

Inhaltsverzeichnis 1. Was ist eine Unterabfrage? ...