Wie ändere ich die Protokollebene in /var/log / messages?

Ich verwende SUSE Linux Enterprise Server 10, SP2 (SLES10 SP2) und sehe eine große Anzahl von Unterstützungsaufrufen, bei denen Fehler in /var/log/messages protokolliert werden.

Kennt jemand eine Möglichkeit, die Protokollebene in der Datei /var/log/messages zu ändern?

Author: Indrek, 2009-10-01

2 answers

Sicher, edit - /etc/syslog.conf (oder /etc/rsyslog.conf je nach Distribution). Es gibt eine Zeile

*.=info;*.=notice;*.=warning;\
    auth,authpriv.none;\
    cron,daemon.none;\
    mail,news.none      -/var/log/messages

Entfernen *.=hinweis oder *.=info oder zwicken Sie es, wie Sie wollen.

$ man syslog.conf

Gibt Ihnen alle Optionen, die Sie verwenden können.

Vergessen Sie nicht, den Syslog-Daemon neu zu starten, damit Änderungen wirksam werden.

 6
Author: vava,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-06-17 16:21:13

Es hängt davon ab, welchen Syslog-Daemon Sie verwenden. Aus Ihrem Kommentar zur Verwendung von syslog-ng würde ich vermuten, dass Sie diesen Abschnitt in /etc/syslog-ng/syslog-ng.conf ändern sollten:

filter f_messages {
        level(info,notice,warn)
            and not facility(auth,authpriv,cron,daemon,mail,news);
};

Gemäß dem anderen Kommentar können Sie versuchen, "info,notice" in der Zeile "level()" zu entfernen.

(ich vermute, Sie sind auf der Suche nach etwas bestimmten in - /var/log/messages und Schwierigkeiten haben, es zu finden, unter all den anderen Sachen? Wenn dies der Fall ist, sollten Sie wirklich , um Ihre eigene Protokolldatei mit genau den gewünschten Nachrichten zu erstellen. Dies kann etwas schwierig sein und erfordert natürlich ein gewisses Lesen der gefürchteten Handbücher.)

 1
Author: Teddy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-10-01 21:26:03