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/


Raspunde prin e-mail lui