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 8.0.25 Installations- und Konfigurations-Tutorial unter Linux

Das neueste Tutorial zur Installation von MySQL 8...

Eine kurze Einführung in die MySQL-Speicher-Engine

1. MySql-Architektur Bevor wir die Speicher-Engin...

Lernunterlagen zum Schreiben des ersten Vue-Programms

Inhaltsverzeichnis 1. Schreiben Sie ein HTML, das...

Fallstudie zur Übermittlung von HTML-Formularen

Um die Methode zur Formularübermittlung zusammenz...

10 Tipps für das User Interface Design mobiler Apps

Tipp 1: Konzentriert bleiben Die besten mobilen A...

JavaScript zum Erreichen eines einfachen Bildwechsels

In diesem Artikel wird der spezifische Code für J...

Docker Detaillierte Abbildungen

1. Einführung in Docker 1.1 Virtualisierung 1.1.1...

So installieren Sie das Pip-Paket unter Linux

1. Laden Sie das Pip-Installationspaket entsprech...

So installieren Sie eine MySQL-Datenbank auf einem Debian 9-System

Vorwort Beim Anblick des Titels sollte sich jeder...

Bringen Sie Ihnen bei, wie Sie Hive3.1.2 auf Tencent Cloud erstellen

Umgebungsvorbereitung Stellen Sie vor dem Starten...