chwilowy brak dostępu do serwera Apache - jak ustalić przyczynę


Od czasu do czasu strona dostępna na serwerze Apache jest niedostępna. Po kilku minutach wszystko działało (często chodzą na imprezę). Jak mogę ustalić, na czym polega ten problem (jak odczytać go z logów)?
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

zacznij przeglądać/var/log/apache2/error.log [w świecie debiana. może to być inna lokalizacja w ustawieniach server/vhost].
również zawierać

strona stanu
http://www.debian-administrati ... tatus
i spróbuj sondować go automatycznie co 30 sekund i zrzucać na dysk - może twój appache ma ograniczenie liczby jednoczesnych połączeń, które może obsłużyć, a ty go wyczerpuje?
zainstalować

Munin
http://munin.projects.linpro.no/
i zacznij zbierać statystyki - czy Twój samochód może zmienić się w śmierć? narzędzia do monitorowania nastrojów nie pomogą Ci w przypadku śmierci samochodu, ale pokażą trendy ... będziesz miał informacje o tym, co wydarzyło się tuż przed wypadkiem.
może masz problemy z siecią ... czy ssh/ping działa, gdy apache nie odpowiada?
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Myślę, że odszyfrowałem, o co pytasz ...
Spróbuj użyć Apache

mod_status
http://httpd.apache.org/docs/2 ... .html
zobaczyć, co robi.
W pliku httpd.conf:
<Location/server-status>
SetHandler server-statusOrder Deny,Allow
Deny from all
Allow from YOUR.IP
</Location>

Zrestartuj Apache i zobacz, co się stanie. Zakładam, że łamiesz maksymalną liczbę klientów.

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się