remote syslog nach Host zerlegen
Moin,
mit syslogd kann man ja sehr schön Logs von Clients an einen
Server schicken. Auf dem Server landen die Logs der Clients aber
leider in den normalen Logdateien. Wie kann man die Logs von
Clients in separate Dateien (z.B. /var/log/<client>/) schicken?
Die einzigen Lösungen, die ich per googlen gefunden habe,
scheinen zu sein
- für jeden Host einen separaten syslogd auf einem anderen Port
lauschen lassen; dazu müssen die syslogds im chroot laufen, da
sich syslogd den Port aus /etc/services holt
- syslog-ng benutzen
Stimmt das oder geht es auch einfacher?
Danke im Voraus
Martin
--
Martin Schröder, ms@artcom-gmbh.de
ArtCom GmbH, Lise-Meitner-Str 5, 28359 Bremen, Germany
Voice +49 421 20419-44 / Fax +49 421 20419-10
http://www.artcom-gmbh.de
Reply to: