On Fri, 20 May 2005, Viorel Anghel wrote:
> de ce nu pui 'MaxClients 100'?
Se pot ivi situatii cind diverse pagini (php, cgi-uri scrise
aiurea, etc) ramin in ceata si iti ocupa astfel nejustificat un loc din
cele 100.
>> action=bymatch
>> restart "/sbin/service httpd restart"
>> inform=false
Din nou, SNMP reprezinta o solutie demna de luat in considerare:
1. man snmpd.conf;
2. in snmpd.conf: proc httpd 100 3 # maxim 100, minim 3
3. in snmpd.conf: procfix httpd /usr/local/sbin/fixhttpd sa zicem
4. /usr/local/sbin/fixhttpd sa fie ceva de genul:
#!/bin/bash
echo Apache-ul iar e prin copaci pe $HOSTNAME, sint $(pidof httpd | wc -w)
copchii | mail [EMAIL PROTECTED] -s 'apache prin copaci'
/etc/rc.d/init.d/httpd restart
Faci asta pe toate masinile cu servicii, pentru ce servicii te
intereseaza pe matale. Apoi de pe un host de monitorizare ctesti oid-ul
corespunzator din 1.3.6.1.4.1.2021.2.1.100.numarordine si daca ceva e in
neregula atunci ii tragi un snmpset cu o valoare 1 OID-ului
1.3.6.1.4.1.2021.2.1.102.numarordine.
Eventual poti sa pui sa-ti dea mail chiar masina de pe care se
face monitorizarea, asa ar fi mai elegant daca stau bine si ma
gindesc... caz in care la procfix poti sa scrii:
procfix httpd /etc/rc.d/init.d/httpd restart
...fara sa te mai doara capul de altceva.
--
Any views or opinions presented within this e-mail are solely those of
the author and do not necessarily represent those of any company, unless
otherwise expressly stated.
---
Detalii despre listele noastre de mail: http://www.lug.ro/