Syslog zeigt keine Protokollstufen in Nachrichten an


13

Hier ist eine Beispielausgabe meiner Syslog-Nachrichten in /var/log/syslog:

Nov 15 20:20:48 ubuntu winbindd[915]: [2011/11/15 20:20:48.940063,  0] winbindd/idmap_tdb.c:287(idmap_tdb_open_db)
Nov 15 20:20:48 ubuntu winbindd[915]:   Upgrade of IDMAP_VERSION from -1 to 2 is not possible with incomplete configuration

Wie sehe ich die Nachrichtenstufe wie Informationen, Warnungen, Fehler usw.?

Ich verwende Ubuntu 10.04 LTS mit dem rsyslog-Paket Version 5.8.1-1ubuntu2.

Antworten:


18

Dies ist das traditionelle Standardformat.

Um Protokollebenen in Nachrichten auszugeben (technisch als Prioritäten bezeichnet ), sollten Sie die Standardvorlage ändern, die verwendet wird von rsyslog:

  1. Öffnen Sie die Datei mit Administratorrechten /etc/rsyslog.confund fügen Sie die folgenden Zeilen hinzu

    $template precise,"%syslogpriority%,%syslogfacility%,%timegenerated%,%HOSTNAME%,%syslogtag%,%msg%\n"
    $ActionFileDefaultTemplate precise
    

    nach der Linie

    $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
    
  2. Starten Sie den Daemon mit dem folgenden Befehl neu:

    sudo service rsyslog restart
    

Jetzt sollten Sie Zeilen wie die folgenden sehen:

6,5,Nov 18 10:17:02,acer,rsyslogd:, [origin software="rsyslogd" swVersion="5.8.1" x-pid="7064" x-info="http://www.rsyslog.com"] exiting on signal 15.

wobei die ersten beiden Zahlen (6 und 5) jeweils die Priorität und die Einrichtung darstellen, wobei die Priorität durch gegeben ist

7 - debug
6 - info
5 - notice
4 - warning, warn
3 - err, error
2 - crit, 
1 - alert, 
0 - emerg, panic

und die Einrichtungen können in der syslog(3)Manpage gesehen werden.


2
Weitere Informationen zu Formaten in rsyslog-Dokumenten: rsyslog.com/doc/rsyslog_conf_examples.html und rsyslog.com/doc/rsyslog_conf_templates.html
Taha Jahangir

@TahaJahangir die Links funktionieren nicht mehr :(. Anscheinend können Sie, wenn Sie eine für Menschen lesbare Version von Priorität und Funktion wünschen, verwenden, %pri-text%die gibt local7.infooderkern.log
Ciprian Tomoiagă
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.