Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Navigation

Mein Blog magenbrot.net



Mail-, Web-, Domainhosting und vieles mehr durch OVTEC Völker IT.


Wenn Dir diese Seite geholfen hat, kannst Du mir gerne ein (oder zwei) Bier ausgeben:


linux:logging:rsyslog:meldungen_per_regex_in_eine_andere_datei_umleiten

Meldungen per Regex in eine andere Datei umleiten

mit diesem Beispiel lassen sich Meldungen, die von „apache2“ gesendet werden und nicht den String „PHP Notice“ enthalten in die Datei /var/log/apache2-global-error.log schreiben.

if $programname == 'apache2' and not ($msg contains 'PHP Notice') then /var/log/apache2-global-error.log

Das ist z.B. sehr nützlich, wenn man einen Cluster loadbalancter Server hat und diese zentral loggen läßt. Es gibt dann nur ein Error-Log, das man bequem durchsuchen kann und einen Überblick über die Fehler im gesamten Netz zeigt.

Diskussion

Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
I C I F F
 
linux/logging/rsyslog/meldungen_per_regex_in_eine_andere_datei_umleiten.txt · Zuletzt geändert: 16.04.2015 13:05 (Externe Bearbeitung)