admin_grundlagen:syslog
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:syslog [2015/05/08 08:16] – carsten_strotmann | admin_grundlagen:syslog [2025/04/04 07:43] (aktuell) – [Zielrechner:] ingo_wichmann | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== syslog ====== | ||
| - | Beispiel: Logdaten von einem Rechner auf den nächsten übertragen | ||
| - | |||
| - | ===== Zielrechner: | ||
| - | Zielrechner netzwerkfähig machen: | ||
| - | |||
| - | ''/ | ||
| - | < | ||
| - | SYSLOGD_OPTIONS=" | ||
| - | </ | ||
| - | |||
| - | ''/ | ||
| - | <code bash> | ||
| - | SYSLOGD_PARAMS=" | ||
| - | </ | ||
| - | |||
| - | ''/ | ||
| - | <code bash> | ||
| - | SYSLOGD=" | ||
| - | </ | ||
| - | |||
| - | Passende Nachrichten in Datei '/ | ||
| - | |||
| - | ''/ | ||
| - | < | ||
| - | local5.info | ||
| - | </ | ||
| - | |||
| - | Syslog neu starten: | ||
| - | / | ||
| - | |||
| - | ===== Absender-Rechner: | ||
| - | / | ||
| - | local5.info | ||
| - | |||
| - | Syslog neu einlesen: | ||
| - | / | ||
| - | |||
| - | Testen: Meldung abschicken: | ||
| - | logger -p local5.info " | ||
| - | |||
| ====== rsyslog ====== | ====== rsyslog ====== | ||
| Beispiel: Logdaten von einem Rechner auf den nächsten übertragen | Beispiel: Logdaten von einem Rechner auf den nächsten übertragen | ||
| Zeile 46: | Zeile 5: | ||
| Passende Nachrichten in Datei ''/ | Passende Nachrichten in Datei ''/ | ||
| - | === Debian, CentOS === | + | === Debian, CentOS, Ubuntu |
| - | ''/ | + | ''/ |
| < | < | ||
| - | | + | $ModLoad imudp |
| - | $UDPServerRun 514 | + | $UDPServerRun 514 |
| - | | + | $template RemoteHost," |
| + | |||
| + | local5.info ?RemoteHost | ||
| </ | </ | ||
| Zeile 62: | Zeile 23: | ||
| === SuSE === | === SuSE === | ||
| - | ''/ | + | ''/ |
| < | < | ||
| - | $ModLoad imudp | + | # ######### Receiving Messages from Remote Hosts ########## |
| - | | + | # TCP Syslog Server: |
| - | </ | + | # provides TCP syslog reception and GSS-API (if compiled to support it) |
| - | '' | + | # see https://www.rsyslog.com/ |
| + | module(load=" | ||
| + | input(type=" | ||
| - | < | + | # UDP Syslog Server: |
| - | | + | module(load=" |
| + | input(type=" | ||
| </ | </ | ||
| + | |||
| + | Syntax der Konfigurationsdatei überprüfen: | ||
| + | |||
| + | rsyslogd -N1 | ||
| Syslog neu starten: | Syslog neu starten: | ||
| - | / | + | |
| + | systemctl | ||
| ===== Absender-Rechner: | ===== Absender-Rechner: | ||
| Zeile 83: | Zeile 52: | ||
| Syslog neu einlesen: | Syslog neu einlesen: | ||
| - | | + | |
| Testen: Meldung abschicken: | Testen: Meldung abschicken: | ||
| logger -p local5.info " | logger -p local5.info " | ||
| + | | ||
| + | Über' | ||
| + | logger -p local5.info -n notebook03 --tcp --port 514 "tcp test" | ||
| + | |||
| + | ===== property based filter ===== | ||
| + | Auf dem Zielrechner: | ||
| + | <file / | ||
| + | |||
| + | :syslogtag, isequal, " | ||
| + | & ~ # in der vorherigen Zeile ausgegebene Meldungen nicht erneut ausgeben | ||
| + | :source , !isequal , " | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| ====== syslog-ng ====== | ====== syslog-ng ====== | ||
| Zeile 174: | Zeile 158: | ||
| ====== Doku ====== | ====== Doku ====== | ||
| - | * Facility: | + | Jede Logmeldung besitzt eine __priority__\\ |
| + | die sich zusammensetzt aus einer __facility__ und einem __level__:\\ | ||
| + | prio=fac.level | ||
| + | ==== Facility ==== | ||
| Nicht jedes Linux/Unix hat alle Facilities: | Nicht jedes Linux/Unix hat alle Facilities: | ||
| < | < | ||
| Facility | Facility | ||
| ---------------------------- | ---------------------------- | ||
| - | auth Activity related to requesting name and password (getty, su, login) | + | auth/ |
| authpriv | authpriv | ||
| console | console | ||
| Zeile 193: | Zeile 179: | ||
| news Messages relating to network news protocol (nntp) | news Messages relating to network news protocol (nntp) | ||
| ntp | ntp | ||
| + | syslog | ||
| user Regular user processes | user Regular user processes | ||
| uucp UUCP subsystem | uucp UUCP subsystem | ||
| </ | </ | ||
| - | '' | + | ==== Level (Severity) ==== |
| - | * Level: | + | |
| < | < | ||
| - | emerg Emergency condition, such as an imminent system crash, usually broadcast to all users | + | 0 emerg Emergency condition, such as an imminent system crash, usually broadcast to all users |
| - | alert Condition that should be corrected immediately, | + | 1 alert Condition that should be corrected immediately, |
| - | crit | + | 2 crit |
| - | err Ordinary error | + | 3 err Ordinary error |
| - | warning | + | 4 warning |
| - | notice | + | 5 notice |
| - | info | + | 6 info |
| - | debug Messages that are used when debugging programs | + | 7 debug Messages that are used when debugging programs |
| - | none | + | none |
| </ | </ | ||
| '' | '' | ||
admin_grundlagen/syslog.1431072986.txt.gz · Zuletzt geändert: 2015/05/08 08:16 von carsten_strotmann
