[apache] logfile rotation (van standaard install)

Pagina: 1
Acties:

  • Scorpion
  • Registratie: April 2000
  • Laatst online: 18-01-2024

Scorpion

not to lame to read BitchX.doc

Topicstarter
Bij de standaard installatie van redhat 6.2 had ik ooit dat de logfiles automatisch rotaten. access_log -> access_log.1 -> access_log.2 -> access_log.4 -> /dev/null, maar ik kan nergens vinden hoe dit gedaan wordt. Er is geen piped-logfile systeem opgezet. Kan iemand me vertellen hoe dit ingesteld wordt bij installatie?

Verwijderd

Weet het niet zeker maar een boel van dat soort dingen deed het progsel genaamd logrotate.

Verwijderd

dat programma, heet newsyslog (die je logfiles rotate). In /etc/newsyslog.conf kan je veel instellen. Eerlijkgezegd heb ik er alleen maar last van aangezien hij ze rotate maar verder niet meer door logged... vreemd allemaal


oskar van eeden

  • RemcoX
  • Registratie: Mei 2000
  • Laatst online: 14-02 20:05
Op donderdag 01 november 2001 12:53 schreef oskar_vaneeden het volgende:
dat programma, heet newsyslog (die je logfiles rotate). In /etc/newsyslog.conf kan je veel instellen. Eerlijkgezegd heb ik er alleen maar last van aangezien hij ze rotate maar verder niet meer door logged... vreemd allemaal


oskar van eeden
Nee hoor, dat doet logrotate, zoals janjanjansen al opmerkte.

Die wordt normaal gerunt vanuit cron, en de settings zullen wel in /etc/logrotate.conf staan. Dan is er waarschijnlijk ook nog een directory /etc/logrotate.d met de settings voor de individuele logs die gerotate moeten worden.

  • Scorpion
  • Registratie: April 2000
  • Laatst online: 18-01-2024

Scorpion

not to lame to read BitchX.doc

Topicstarter
Op donderdag 01 november 2001 12:53 schreef oskar_vaneeden het volgende:
dat programma, heet newsyslog (die je logfiles rotate). In /etc/newsyslog.conf kan je veel instellen. Eerlijkgezegd heb ik er alleen maar last van aangezien hij ze rotate maar verder niet meer door logged... vreemd allemaal


oskar van eeden
shiznat! betur!

dat hij niet verder logt komt door het feit dat apache dan opnieuw moet worden opgestart. (las ik in de documentatie van apache).

  • Scorpion
  • Registratie: April 2000
  • Laatst online: 18-01-2024

Scorpion

not to lame to read BitchX.doc

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/var/log/httpd/access_log {
    missingok
    postrotate
      /usr/bin/killall -HUP httpd 2> /dev/null || true
    endscript
}

/var/log/httpd/agent_log {
    missingok
    postrotate
      /usr/bin/killall -HUP httpd 2> /dev/null || true
    endscript
}

/var/log/httpd/error_log {
    missingok
    postrotate
      /usr/bin/killall -HUP httpd 2> /dev/null || true
    endscript
      /usr/bin/killall -HUP httpd 2> /dev/null || true
    endscript
}

/var/log/httpd/referer_log {
    missingok
    postrotate
      /usr/bin/killall -HUP httpd 2> /dev/null || true
    endscript
}

cool, thnx! gevonden! :P
Pagina: 1