linux-Journal ist eine Komponente von systemd, die von journalistd verarbeitet wird und zum Erfassen von Systemprotokollinformationen, Kernel-Protokollinformationen sowie Informationen von der ursprünglichen RAM-Disk, frühen Startinformationen und in die STDOUT- und STDERR-Datenströme geschriebenen Informationen verwendet wird alle Dienstleistungen.
Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.
Was bedeutet Linux-Journal?
Journal ist eine Komponente von Systemd in Centos7 und wird von Journald verarbeitet. Erfasst Systemprotokollinformationen, Kernel-Protokollinformationen und Informationen von der rohen RAM-Disk, Informationen zum frühen Start sowie Informationen, die in allen Diensten in die STDOUT- und STDERR-Datenströme geschrieben werden.
Man kann sagen, dass es sich um eine neue Systemprotokollmethode handelt, die für Linux-Server erstellt wurde. Diese Protokollinformationen werden standardmäßig in Binärdateien geschrieben, mit „journalctl“ gelesen und unter /run/log/ gespeichert.
Was ist der Unterschied oder die Beziehung zwischen diesem und dem vorherigen rsyslog?
systemd-journald.service: der Hauptnachrichtenempfänger, bereitgestellt von systemd;
rsyslog.service: Protokolliert hauptsächlich Nachrichten von System- und Netzwerkdiensten;
CentOS 7 behält zusätzlich den vorhandenen rsyslog.service bei Die meisten Upstream-Mitglieder verwenden auch die Protokollverwaltungsfunktion für Anmeldedateien von systemd! Zur Unterstützung nutzt er den Dienst systemd-journald.service. Grundsätzlich wird das System von systemd verwaltet. Wenn während des Neustarts oder Beendigungsvorgangs Probleme oder normale Nachrichten auftreten, wird die Nachricht von systemd-journald.service in binärer Form aufgezeichnet und dann gesendet Senden Sie diese Nachricht zur weiteren Aufzeichnung an rsyslog.service.
Die Datensätze von systemd-journald.service werden hauptsächlich im Speicher abgelegt, sodass die Zugriffsleistung relativ gut ist. Wir können auch die Anmeldedateien verschiedener Dienste über Journalctl und Systemctl Status Unit.service anzeigen! Dies hat den Vorteil, dass Sie die Protokolldateien zusammen mit einzelnen Diensten einsehen können. Die Verarbeitung eines einzelnen Dienstes ist viel einfacher, als nach /var/log/messages zu suchen, um die Nadel im Heuhaufen zu finden!
Empfohlenes Lernen: „Linux-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet Linux-Journal?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!