segregator2 0 Zgłoś post Napisano Styczeń 8, 2015 (edytowany) 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 Styczeń 8, 2015 przez segregator2 (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Styczeń 9, 2015 (edytowany) 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. 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 Styczeń 9, 2015 przez Archi (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach