Current time: 12-04-2024, 03:55 AM Hello There, Guest! (LoginRegister)


Post Reply 
Apache restart - Logfiles Load
Author Message
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #1
Apache restart - Logfiles Load
Habe auf einem System ca. 170 Domains eingerichtet.
In der letzten Zeit fällt mir auf, das bei einem apache restart die Load von 2 auf 8-10 hochgeht und auch der restart an sich etwas lange dauert.
Kann das vieleicht durch die vielen Logfiles kommen?
Das könnte bei 300 Domains dann problematischer werden und auch generell eine ansteigende Systemload mit sich bringen ...
05-06-2008 07:33 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #2
RE: Apache restart - Logfiles Load
Was hast Du denn an offenen Dateien bzw. PHP-Prozesse und Logfiles ?
Irgendwann ist eh mal das Thema "Too many open files" da.

Greez BeNe
05-06-2008 10:00 PM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #3
RE: Apache restart - Logfiles Load
Hi BeNe,

meinst Du die Logfiles oder alle open files?
file descriptors
Code:
/proc/sys/fs/file-nr
12192   0       199880

open files
Code:
lsof | wc -l
28638

Ich bemerke auch das Munin mit der Auswertung schon mächtig zu schaffen hat, habe schon viele Plugins disabled ...
Also auch beim apache restart die hohe load - da müsste das Logfile Konzept optimiert werden ... oder was denkst Du darüber?



BeNe Wrote:Was hast Du denn an offenen Dateien bzw. PHP-Prozesse und Logfiles ?
Irgendwann ist eh mal das Thema "Too many open files" da.

Greez BeNe
(This post was last modified: 05-06-2008 10:46 PM by fulltilt.)
05-06-2008 10:22 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #4
RE: Apache restart - Logfiles Load
Also 170 Domains sollte noch nicht so das Problem sein.
Bei uns haben wir etwa 1300 Domain (inkl. Alias, Sub usw.) und dann ist echt ende.

Schau mal wieviele PHP Prozesse am laufen sind.
Code:
lsof | grep /lib/ | wc -l
Wenn Du mehr Start Childs hast muss er ja erst mal alle beenden und dann auch wieder starten, neben den Logs.

Ansonsten kann ja mal im Template die Logs rausnhemen, Configs neu schreiben und Apache restarten/stoppen.

Greez BeNe
05-07-2008 12:01 AM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #5
RE: Apache restart - Logfiles Load
BeNe Wrote:Bei uns haben wir etwa 1300 Domain (inkl. Alias, Sub usw.) und dann ist echt ende.
Schau mal wieviele PHP Prozesse am laufen sind.
Code:
lsof | grep /lib/ | wc -l

1300 - da kann ich mich ja wieder beruhigen :-)
Code:
lsof | grep /lib/ | wc -l
gibt momentan: 23074

meinst Du ich sollte die Start Childs runtersetzen?

Die Logs rausnehmen ... denke das ist nich so gut, aber ich denke man könnte das so anlegen, dass in /var/log nur die echten .log Dateien liegen und alle alten logs auch die gepackten irgendwo anders hinpackt.
Das könnte ein Script sein was täglich einmal läuft und diese Dateien z.B. nach /var/oldlogs verfrachtet - irgend sowas in der Art :-)
05-07-2008 12:16 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #6
RE: Apache restart - Logfiles Load
Quote:meinst Du ich sollte die Start Childs runtersetzen?
Ne - sonst sind die Seiten wieder langsamer Rolleyes
Aber die müssen ja auch mal alle gestartet werden.
Wie oft musst Du denn reseten und wie lange dauert es denn bis er wieder oben ist ?

Greez BeNe
05-07-2008 01:25 AM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #7
RE: Apache restart - Logfiles Load
BeNe Wrote:Wie oft musst Du denn reseten und wie lange dauert es denn bis er wieder oben ist ?

nicht sehr oft, ist mir halt nur aufgefallen das es immer länger dauert, momentan ca. 20 sec. bei einem manuellem restart.
Mein Gedanke dabei war eben das man die Logs optimieren sollte, bevor die alle Resourcen verbrauchen :-)
Munin gibt dann auch noch den Rest dazu, habe mir auch schon überlegt Nagios einzusetzen, nur damit ist das Problem auch nicht gelöst, Nagios checkt ja auch die Logfiles, schreibt zwar in die DB aber viel Resourcengewinn bringt es auch nicht.
05-07-2008 01:42 AM
Find all posts by this user Quote this message in a reply
Meikelathome Offline
Junior Member
*

Posts: 20
Joined: May 2007
Reputation: 0
Post: #8
RE: Apache restart - Logfiles Load
BeNe Wrote:Bei uns haben wir etwa 1300 Domain (inkl. Alias, Sub usw.) und dann ist echt ende.

1300 Domains. Wie muss ich mein Etch-System tunen damit ich soviele Domains mit IspCP verwalten kann?

Meine Test scheiterten bei ca, 300 Domains.

Gern wüsste ich Dein Geheimrezept.


mfg

Michael
05-07-2008 09:00 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #9
RE: Apache restart - Logfiles Load
Was heißt denn scheitern bei Dir ?
Was hast Du denn für eine Hardware ?

Also an den Logfiles musst Du sicher was machen.
An der FastCGI Config haben wir auch paar sachen geändert wenn ich mich erinnere.

Greez BeNe
05-07-2008 10:13 PM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #10
RE: Apache restart - Logfiles Load
Hi BeNe,

wie führt Ihr die Backups durch bei so vielen Domains?
ispCP Standard oder rsync?

Bei der 0 Uhr Load, habe ich übrigens auch noch die Zeiten geändert für rootkit und chkrootkit, diese auch getrennt voneinander ab 2 Uhr.
Jetzt ist die 0 Uhr Load bei mir wieder im Rahmen.

BeNe Wrote:Was heißt denn scheitern bei Dir ?
Was hast Du denn für eine Hardware ?

Also an den Logfiles musst Du sicher was machen.
An der FastCGI Config haben wir auch paar sachen geändert wenn ich mich erinnere.

Greez BeNe
(This post was last modified: 05-08-2008 10:06 PM by fulltilt.)
05-08-2008 10:06 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)