[Újra]Apache Log per VirtualHost dilemma

 ( djpety | 2011. június 15., szerda - 8:07 )

Üdv!

Adott egy apache webszerver, melyen rengeteg virtualhost (800+) található, és ezeknek mind külön logfájlja van, ami miatt igen csak terheli a szervert. Statisztika miatt még nem is lenne gond, ha egyben lenne az egész, de az ügyfeleknek symlinkelve elérhetővé kell tenni a saját logjukat.

Tudtok erre valamilyen ésszerű megoldást, úgy, hogy a terhelést csökkenteni lehessen (és a max open filest ne kelljen egyre fentebb emelni?)

Előre is köszönöm a válaszokat!

Megoldás: vlogger - http://n0rp.chemlab.org/vlogger/

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

hat, szar, nem szar... en beirom a vhost nevet a customlog-ba, majd szetgreppelem az egeszet...
ez viszonylag rentabilis, szerintem, leven nem az apachtol veszi el az eroforrast...

Azt mondják ez erre való: http://n0rp.chemlab.org/vlogger/

és ezzel hogyan tudom realtime elérhetővé tenni a log fájlokat? Nem szóltam :)

Szerk.: Azt hiszem ez kell nekem. Következő karbantartáskor be is lövöm! Köszönöm!

Az error logokat nincsen mód valahogyan különbontani? az is szükséges volna.

ErrorLog "| /usr/local/sbin/vlogger -e -s error.log -u www-logs -g www-logs /var/log/apache"

Ez sajnos egybe gyűjti az egészet, ezért is kérdeztem.

Logformatot atirtad?

Az errorlog-ot nem lehet átírni, vagy tévedek?