Sie sind nicht angemeldet.

1

01.11.2004, 15:44

syslog als syslog host???

Hallo zusammen,

kann mir jemand sagen ob der standard syslogd von externen Systemen logfiles empfanden und auswerten kann.
Beim stöbern im Net ist mir nur untergekommen das er an andere Systeme senden kann
*@ziel.system
Doch wie bekomme ich ihm beigebogen das er von bestimmten externen Systemen wie Workstation, Router Log usw. aufarbeitet?
Das einzige was ich gefunden habe, ist der Start des des Daemons mit syslogd -r.
Wodurch wohl der SyslogD in der Lage sein soll Netznachrichten zu empfangen. Aber wie bestimme ich dann wo die einzelnen logs landen?

Danke für Tips

nacosis

2

01.11.2004, 16:22

das gibst Du in /etc/syslog.conf an -> man syslog.conf


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

3

01.11.2004, 17:07

Hy,

da hab ich reingeschaut. Und ich habe es auch schon halb hinbekommen.. :o)
Durch den Aufruf syslogd -r bekomme ich jetzt die nachrichten meines routers und der workstations. Die syslog.conf weißt auch auf den syslogd -r Befehl, womit ich aber nicht festlegen kann wo er bestimmte logs speichern soll. Die einzigen die er macht sind die der Linuxworkstations. Die werden schon zentral wie gehabt von syslog verteilt und mit den rechnernamen versehen. Nur bei den logs von meinem router klappt es nicht. Die landen alle in der /var/log/messages und nicht z.B. in /root/router.log.

Aber das ist nicht ganz so schlimm wenn es nicht geht mit sysog. Mit einem kleinen script zum auslesen der messages geht es. :o)

Danke noch einmal für den tip

nacosis

Thema bewerten