syslog-ng Einträge in seperate Datei funktioniert... gelöst

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
roll
Beiträge: 75
Registriert: 29.06.2005 14:21:27
Wohnort: SCHWEIZ
Kontaktdaten:

syslog-ng Einträge in seperate Datei funktioniert... gelöst

Beitrag von roll » 20.03.2007 14:49:55

hallo

Ich habe bei diversen Druckern,Switch's, etc. Debian syslog-ng als syslog-Server definiert. Danach habe ich die /etc/syslog-ng/syslog-ng.conf Einträge gemacht damit gewisse Geräte ihre Meldungen in seperate Dateien protokolliert werden.
Dies funktioniert wunderbar, doch leider werden alle diese Einträge auch noch im /var/log/syslog auch noch eingetragen. Kann mir jemand helfen, wie ich die Einträge nur noch in den seperaten Dateien habe?

/etc/syslog-ng/syslog-ng.conf:

Code: Alles auswählen

destination tcs_rttcsvo01 { file ("/var/log/TCS/rttcsvo01.log"); };
filter tcs_rttcsvo01 { host(rttcsvo01); };
log {
        source(s_all);
        filter(tcs_rttcsvo01);
        destination(tcs_rttcsvo01);
};
Vielen Dank für irgendwelche Tips
Zuletzt geändert von roll am 27.03.2007 08:28:14, insgesamt 1-mal geändert.
..::ROLL::.. [ http://www.debian.org ]

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 22.03.2007 15:08:05

Du musst dazu das Flag final mit angeben:

Code: Alles auswählen

log {
  source(s_all);
  filter(f_auth);
  destination(df_auth);
  flags(final);
};
Damit würden alle Meldungen, die auf den Filter f_auth matchen, nur in die Datei in df_auth festgelegte Datei geschrieben. Das final beendet dann die Regelverarbeitung, alle anderen Regeln werden ignoriert.

Benutzeravatar
roll
Beiträge: 75
Registriert: 29.06.2005 14:21:27
Wohnort: SCHWEIZ
Kontaktdaten:

Beitrag von roll » 24.03.2007 19:30:55

Danke für die Antwort, ich habe es ausprobiert.

Ich kann nun auch diesen Kommentar im syslog-ng.conf interpretieren.

Code: Alles auswählen

######
# logs
# order matters if you use "flags(final);" to mark the end of processing in a
# "log" statement
Danke nochmals
..::ROLL::.. [ http://www.debian.org ]

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 26.03.2007 19:10:43

Dann pack bitte noch ein gelöst in den Betreff :)
Freut mich, dass ich dir helfen konnte :)

Antworten