Portál AbcLinuxu, 8. května 2025 07:01

Dotaz: jak na logy apache2 efektivne

9.1.2015 13:43 Jeason | skóre: 16 | Plzeň
jak na logy apache2 efektivne
Přečteno: 195×
Odpovědět | Admin
zdravím, nemyslím si ze bych byl úplným nováčkem,ale nemáte někdo zkušenosti jak zpracovávat lépe logy než je ukládat localně do /var/log/apache2/*_log

jde mi o to,že mi to prijde zbytecne zpomalovani web serveru.

resil jsem to posilani najiny server pres socet, ale i to mi prijde divoke.

jake mate zkusenosti?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 9.1.2015 13:47 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: jak na logy apache2 efektivne
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud je pošleš na jiný fyzický disk, tak nebudou zdržovat ten s webem. Případně je můžeš prostě vypnout, ale pak nezjistíš, co se stalo, když se něco stane.

Jsi si opravdu jist, že to je tak velká zátěž, že je server kvůli nim pomalejší?
Hello world ! Segmentation fault (core dumped)
9.1.2015 13:54 Jeason | skóre: 16 | Plzeň
Rozbalit Rozbalit vše Re: jak na logy apache2 efektivne
vypnuti logu mi neprijde statne, prave z toho duvodu jak pises, proste nebudu vedet co se stalo.

mam na serveru nekolik webu,ktere se proste neopravi a maji moc chyb, a generuji strasne velke mnostvi logu, hlavne error logy.

a zde by sice bylo reseni vypnout to, ale to neni reseni problemu,ktery s tim je spojeny.

jsem, protoze mam dva webservery ktere se stridaji o provoz, takze se ceka nez jeden webserver zapise log proti druhemu.
9.1.2015 14:13 NN
Rozbalit Rozbalit vše Re: jak na logy apache2 efektivne
Muzes to dokazat? Pocitam, zemas zle napsane weby a PHP ti generuje kopec erroru, tak to nehazej na web server a oprav pricinu probelmu.
9.1.2015 14:17 Jeason | skóre: 16 | Plzeň
Rozbalit Rozbalit vše Re: jak na logy apache2 efektivne
oprava kodu by bylo reseni,ale nemuzu na nej sahnout kdyz neni muj.

proto se to snazim vyresit tak aby nebyl protezovan disk s daty.
9.1.2015 14:37 NN
Rozbalit Rozbalit vše Re: jak na logy apache2 efektivne
Muzes sahat do php.ini a omezit urovne logovani?
9.1.2015 16:22 Jeason | skóre: 16 | Plzeň
Rozbalit Rozbalit vše Re: jak na logy apache2 efektivne
ano muzu.
Jendа avatar 9.1.2015 22:10 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: jak na logy apache2 efektivne
Můžeš použít journald :), logovat do ramdisku a logy neposlušných webů omezit třeba jenom na 1 MB.
9.1.2015 17:38 smartass
Rozbalit Rozbalit vše Re: jak na logy apache2 efektivne
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je úzkým hrdlem CPU nebo I/O? Pokud jde jenom o rychlost zápisu od logu, tak bych to řešil zapisováním do malého tmpfs a udělal logrotate pravidlo, které by často komprimovalo tyhle logy a ukládalo na disk nebo odesílalo někam jinam. Není to bezpečné v případě pádu celého serveru, ale to už musíte zvážit sám, zda tyto weby mohou takový pád způsobit a zda by při něm ty ztracené logy měly nějaký význam.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.