Remote Syslog Server mit eigenem Log / Server?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
GrafPorno
Beiträge: 23
Registriert: 03.03.2006 18:01:28
Kontaktdaten:

Remote Syslog Server mit eigenem Log / Server?

Beitrag von GrafPorno » 18.02.2009 14:01:50

Moin,

ich möchte einen Remote-Syslog-Server(Debian Lenny) aufsetzen und alle anderen Server in dem Netz sollen Ihre Logs dahin schreiben. Allerdings möchte ich nicht alle Logs in einem File haben, sondern jeder Server soll sein eigenes Logfile bekommen.

Ich habe mal ein wenig rumgesucht, aber offenbar ist das gar nicht so einfach. Könnt ihr mir Tips geben, wie und mit welcher SW ich das am besten lösen kann?

Thnx
rocknroll!

GrafPorno

tex
Beiträge: 411
Registriert: 03.12.2005 00:32:40
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Remote Syslog Server mit eigenem Log / Server?

Beitrag von tex » 18.02.2009 16:39:17

rsyslog

Benutzeravatar
GrafPorno
Beiträge: 23
Registriert: 03.03.2006 18:01:28
Kontaktdaten:

Re: Remote Syslog Server mit eigenem Log / Server?

Beitrag von GrafPorno » 18.02.2009 17:41:58

rsyslog hatte ich jetzt schonmal getestet, ich habe es aber nicht geschafft, dass er mir pro server ein eigenes log schreibt.

Jetzt habe ich mir den syslog-ng gezogen und versuche mich damit!
Hab ihn jetzt auch soweit, dass er mir die logs in ein eigenes file schreibt, allerdings schreibt er auch in das normale syslog!?
rocknroll!

GrafPorno

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Remote Syslog Server mit eigenem Log / Server?

Beitrag von ThorstenS » 18.02.2009 22:37:34

syslog-ng habe ich seit sarge laufen. Alle Horsts loggen in ein eigenes Verzeichnis, die config habe ich dir hier abgelegt:
http://nopaste.debianforum.de/19160

Und mit dem cronjob komprimiere ich um 0:15

Code: Alles auswählen

#!/bin/bash
#
#########################################################
#
# quick hack to compress old logs untill logrotate works
# Thorsten 2005-07-13
#
#########################################################
#                                                       #
LOGPATH="/var/log/HOSTS"                                #
#                                                       #
#########################################################
cd $LOGPATH
for i in */$(date -d yesterday +%Y)/$(date -d yesterday +%m)/$(date -d yesterday +%d)/* ; do gzip $i ;done
Shit, jetzt wo ich das Script sehe, fällt mir wieder ein, dass ich das mal gradeziehen wollte :roll: :mrgreen:

an den Rechner wird übrigens keine grosse Anforderung gestellt. 13 Server loggen dorthin und der PII 400 ist noch im Leerlauf...

Benutzeravatar
GrafPorno
Beiträge: 23
Registriert: 03.03.2006 18:01:28
Kontaktdaten:

Re: Remote Syslog Server mit eigenem Log / Server?

Beitrag von GrafPorno » 19.02.2009 10:25:56

Moin,

vielen Dank für die Config, werde ich gleich mal rangehen :)
rocknroll!

GrafPorno

Antworten