Algemene logfile in apache

Pagina: 1
Acties:

  • jep
  • Registratie: November 2000
  • Laatst online: 23:04
Ik heb tegen de 100 virtual hosts en wil ook 1 gezamelijke logfile (voor statistieken). Volgens de documentatie kon dat ook wel, maar op die manier werkte het niet..

Wie weet hoe dit wel gaat?

Verwijderd

http://httpd.apache.org/docs/logs.html#virtualhosts
When running a server with many virtual hosts, there are several options for dealing with log files. First, it is possible to use logs exactly as in a single-host server. Simply by placing the logging directives outside the <VirtualHost> sections in the main server context, it is possible to log all requests in the same access log and error log. This technique does not allow for easy collection of statistics on individual virtual hosts.
Dat al geprobeerd? Wat heb je trouwens geprobeerd? :)

  • The Source
  • Registratie: April 2000
  • Laatst online: 23:00
En alle logfiles met een script cat'en?

  • jep
  • Registratie: November 2000
  • Laatst online: 23:04
Op zaterdag 01 december 2001 00:47 schreef strlen het volgende:
http://httpd.apache.org/docs/logs.html#virtualhosts
[..]

Dat al geprobeerd? Wat heb je trouwens geprobeerd? :)
Yep, dat is wat ik heb geprobeerd ;)

Logfiles cat'n zou kunnen, vind ik alleen niet zo'n nette oplossing ;)

  • wouzer
  • Registratie: Maart 2000
  • Niet online
Je doet toch iets niet goed hoor, ik heb zelf ook diverse virtualhosts en ik heb BUITEN mijn virtualhosts sectie een algemene logdirective geplaatst. Sommige virtualhosts secties hebben hun eigen logdirective en die worden dan overruled.

  • jep
  • Registratie: November 2000
  • Laatst online: 23:04
Op zaterdag 01 december 2001 13:07 schreef wouzer het volgende:
Je doet toch iets niet goed hoor, ik heb zelf ook diverse virtualhosts en ik heb BUITEN mijn virtualhosts sectie een algemene logdirective geplaatst. Sommige virtualhosts secties hebben hun eigen logdirective en die worden dan overruled.
Overrulen die logdirectives in je virtualhosts die algemene of andersom :?

Elke virtualhost moet bij mij namelijk loggen, en toch wil ik daarnaast een algemene waar alles in komt :)

Voor de duidelijkheid :)

  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

Niet echt jouw vraag maar wel een leuke oplossing gebruik hem zelf voor veel vir hosts
Gebruik PGlogd, dit zet alle logs in een sql DB
Erg pracktich voor data verkeer bv.
code:
1
2
 LogFormat "%t %T %>s %b %m %v %h \"%U\" \"%{Referer}i\" \"%{User-agent}i\" \"%r\" %l %u" pglogd
      CustomLog "/tmp/.f.PGLOGD" pglogd

deze regel in al mijn vir hosts is voldoende om alles te loggen in een sql DB

De sql query:
select vir_host from log where data>10000;
kan ik precies zijn wie er veel gebruikt.

Kon het niet laten om te melden

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


  • wouzer
  • Registratie: Maart 2000
  • Niet online
Op zaterdag 01 december 2001 13:13 schreef j3p het volgende:
Overrulen die logdirectives in je virtualhosts die algemene
Jep

  • jep
  • Registratie: November 2000
  • Laatst online: 23:04
Dat moet dus niet ;)

Ze moeten allebei werken, dat doen ze alleen niet ;(

  • Onno
  • Registratie: Juni 1999
  • Niet online
Op zondag 02 december 2001 16:30 schreef j3p het volgende:
Ze moeten allebei werken, dat doen ze alleen niet ;(
Dan gooi je je algemene log-config-regel toch ook in al je VirtualHosts?

  • jep
  • Registratie: November 2000
  • Laatst online: 23:04
Op zondag 02 december 2001 16:48 schreef Onno het volgende:

[..]

Dan gooi je je algemene log-config-regel toch ook in al je VirtualHosts?
:D

Daar zeg je me wat :P

Zo even proberen, bedankt :)
Pagina: 1