Monitorowanie pracy (obciążenia / zapytań - requestów) apache2 za pośrednictwem modułu server-status
Przejdź do nawigacji
Przejdź do wyszukiwania
1) Uruchomienie modułu "status"
a2enmod status
2) Zabezpieczenie przed dostępem nieupoważnionych osób
nano /etc/apache2/mods-enabled/status.conf
Odnajdujemy i dopisujemy
Require ip x.x.x.x
tak aby wyglądało:
<Location /server-status> SetHandler server-status Require local Require ip x.x.x.x #Require ip 192.0.2.0/24 </Location>
gdzie Require ip x.x.x.x <- to adres przeglądarki / sieć która jest dozwolona.
3)Restart apache
/etc/init.d/apache2 restart
4) Test
wchodzimy pod adres:
http://naszserwer/server-status?refresh=5
I powinniśmy dostać piękne podsumowanie pracy apache, odświeżające się co 5 sekund.