Frage zu den Systemlogs

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
hondapower
Beiträge: 13
Registriert: 09.02.2003 12:48:07
Wohnort: München
Kontaktdaten:

Frage zu den Systemlogs

Beitrag von hondapower » 13.03.2003 10:41:22

Hallo,

ich habe einen Webserver, auf dem jetzt Debian 3.0 Woody läuft.

Letztens habe ich mal wieder in mein Log Verzeichnis geschaut und fast einen Schlag bekommen.

2 Dateien haben zusammen eine Größe von über 400 MB!!!!

Die Dateinamen sind: wtmp und wtmp.1

Wofür sind die da?
Haben die einen bestimmten Sinn oder kann ich die löschen?
Ich habe nur 1 Gig Speicher und es wird langsam eng :wink:

Thx

Benutzeravatar
abi
Beiträge: 2219
Registriert: 20.12.2001 19:42:56
Wohnort: München
Kontaktdaten:

Beitrag von abi » 13.03.2003 10:59:21

da gibts logrotate, ist beim Apache dabei.

pipe deine Config Variablen einfach z.b. so:

TransferLog "|rotatelogs /pfad/zur/logdatei/access_log 64000"
ErrorLog "|rotatelogs /pfad/zur/logdatei/error_log 64000"

(achte darauf das in der httpd.conf keine anderen Transferlog oder errorlog einträge mehr sind, sonst werden diese überschrieben)

Die Zahl ist die zeit in Sekunden nach der eine neue logfile angelegt wird die sehen dann so aus: access.log.timestamp

Benutzeravatar
abi
Beiträge: 2219
Registriert: 20.12.2001 19:42:56
Wohnort: München
Kontaktdaten:

Beitrag von abi » 13.03.2003 11:01:40

ach ups, ich dachte du meintest die normalen logfiles .

für wtmp: man wtmp
für utmp: man utmp

hondapower
Beiträge: 13
Registriert: 09.02.2003 12:48:07
Wohnort: München
Kontaktdaten:

Beitrag von hondapower » 13.03.2003 11:02:24

?? Bahnhof..

Ich habe noch nicht so viel Erfahrung mit Linux (hätte ich vielleicht vorher sagen sollen)

Kann ich die Dateien nun löschen, oder werden die vom System verwendet???

Thx für eure Antworten :)

Benutzeravatar
abi
Beiträge: 2219
Registriert: 20.12.2001 19:42:56
Wohnort: München
Kontaktdaten:

Beitrag von abi » 13.03.2003 11:10:14

wtmp.1 kannst du getrost löschen, das ist schon eine rotierte logfile.

hondapower
Beiträge: 13
Registriert: 09.02.2003 12:48:07
Wohnort: München
Kontaktdaten:

Beitrag von hondapower » 13.03.2003 11:18:47

Okay, danke dir...

ich werde mal die Größe der Dateien etwas kleiner halten und mir dann einen Cronjob einrichten, der die ganzen rotierten Files löscht.

Ich hoffe das ist der richtige Ansatz :?:

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 13.03.2003 16:16:50

In /etc/logrotate.conf bzw. in den einzelnen Dateien in /etc/logrotate.d kannst Du einstellen, wieviele rotierte Dateien er vorhalten soll, bevor er die automatisch löscht. Da kann man auch noch viel mehr einstellen...

"man logrotate" ist Dein Freund...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten