Ü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/
- 1556 megtekintés
Hozzászólások
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...
- A hozzászóláshoz be kell jelentkezni
Azt mondják ez erre való: http://n0rp.chemlab.org/vlogger/
- A hozzászóláshoz be kell jelentkezni
é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!
- A hozzászóláshoz be kell jelentkezni
Az error logokat nincsen mód valahogyan különbontani? az is szükséges volna.
- A hozzászóláshoz be kell jelentkezni
ErrorLog "| /usr/local/sbin/vlogger -e -s error.log -u www-logs -g www-logs /var/log/apache"
- A hozzászóláshoz be kell jelentkezni
Ez sajnos egybe gyűjti az egészet, ezért is kérdeztem.
- A hozzászóláshoz be kell jelentkezni
Logformatot atirtad?
- A hozzászóláshoz be kell jelentkezni
Az errorlog-ot nem lehet átírni, vagy tévedek?
- A hozzászóláshoz be kell jelentkezni