Skocz do zawartości

Polecane posty

Witam

Mam VPS z direct adminem. Posiadam na nim 3 strony. Szukam informacji na temat sprawdzenia zużycia procesów dla tych poszczególnych stron

 

dająć komendę ps aux |grep httpd

mam takie o to procesy:

root@server:~# ps aux|grep httpd
root     30713  0.0  0.3 140008 10188 ?        Ss   19:30   0:00 /usr/sbin/httpd -k start -DSSL
apache   30717  0.0  0.2 140008  6324 ?        S    19:30   0:00 /usr/sbin/httpd -k start -DSSL
apache   30718  0.0  0.2 140008  6324 ?        S    19:30   0:00 /usr/sbin/httpd -k start -DSSL
apache   30719  0.0  0.2 140008  6324 ?        S    19:30   0:00 /usr/sbin/httpd -k start -DSSL
apache   30720  0.0  0.2 140008  6324 ?        S    19:30   0:00 /usr/sbin/httpd -k start -DSSL
apache   30721  0.0  0.2 140008  6324 ?        S    19:30   0:00 /usr/sbin/httpd -k start -DSSL
root     30750  0.0  0.0   7748   952 pts/1    S+   19:31   0:00 grep httpd

Pytanie jest następujące - w jaki sposób sprawdzić której strony używa proces o nr 30721 , a której np 30750 , skoro wszystkie są podpisane jako /usr/sbin/httpd ?

Edytowano przez segregator2 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wyobrażasz sobie co by się działo gdyby apache spawnował każdej stronie workera?

 

Nie sprawdzisz tego na poziomie procesów. W przypadku apache'a możesz się zainteresować natywnym modułem mod_status, lub narzędziami third-party analizującymi ruch, np. awstats webalizer, cokolwiek. Jeśli to czego szukasz to PHP, pomóc może zamiana trybu działania apache'a na php-fpm, a następnie zespawnowanie workerów per-strona, wtedy czarno na białym widzisz usage zasobów po stronie workerów przydzielonych do konkretnych stron.

 

 

i58Mepk.png

 

 

Jest jeszcze opcja dla hardkorów, czyli zainteresowanie się gdb i wywołanie go na rzecz PIDa, np. gdb -p 1337. Tyle, że to jest tak niskopoziomowy debugging, że prawdopodobnie nic z niego nie zrozumiesz.

 

Na twoim miejscu bym proponował mod_status lub php-fpm.

Edytowano przez Archi (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×