We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Нагрузка на httpd
Re: Нагрузка на httpd
Code: Select all
ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 19232 1460 ? Ss Sep20 0:00 init
root 2 0.0 0.0 0 0 ? S Sep20 0:00 [kthreadd/5591]
root 3 0.0 0.0 0 0 ? S Sep20 0:00 [khelper/5591]
root 136 0.0 0.0 10640 560 ? S<s Sep20 0:00 /sbin/udevd -d
root 432 0.0 0.1 183552 1744 ? Sl Sep20 0:00 /sbin/rsyslogd
dbus 443 0.0 0.0 21404 880 ? Ss Sep20 0:00 dbus-daemon --s
root 460 0.0 0.1 66256 1236 ? Ss Sep20 0:00 /usr/sbin/sshd
root 467 0.0 0.0 22136 988 ? Ss Sep20 0:00 xinetd -stayali
root 474 0.0 0.0 66444 964 ? Ss Sep20 0:00 /usr/sbin/sasla
root 476 0.0 0.0 66444 656 ? S Sep20 0:00 /usr/sbin/sasla
root 519 0.0 0.1 20412 1272 ? Ss Sep20 0:01 crond
root 1160 0.0 0.2 66608 2732 ? Ss Sep20 0:00 nginx: master p
root 1181 0.0 0.0 52148 776 ? Ss Sep20 0:00 /usr/sbin/vsftp
named 1646 0.0 1.9 235004 20084 ? Ssl Sep20 0:00 /usr/sbin/named
exim 1704 0.0 0.1 93236 1684 ? Ss Sep20 0:00 /usr/sbin/exim
root 1729 0.0 0.0 19256 916 ? Ss Sep20 0:00 /usr/sbin/dovec
dovecot 1732 0.0 0.1 12976 1072 ? S Sep20 0:00 dovecot/anvil
root 1733 0.0 0.1 13104 1192 ? S Sep20 0:00 dovecot/log
root 3780 0.0 0.1 54820 1096 ? Ss Sep20 0:00 nginx: master p
admin 3783 0.0 0.2 55456 3076 ? S Sep20 0:01 nginx: worker p
root 3784 0.0 0.2 40124 2956 ? Ss Sep20 0:03 php-fpm: master
admin 3785 0.0 0.5 137860 5604 ? S Sep20 0:00 php-fpm: pool w
admin 3786 0.0 0.5 137916 5692 ? S Sep20 0:00 php-fpm: pool w
apache 10246 0.0 1.1 473296 11920 ? S 14:40 0:00 /usr/sbin/httpd
root 13268 0.0 0.1 110236 1164 pts/0 R+ 15:25 0:00 ps aux
root 15084 0.0 0.1 106196 1528 ? S Sep22 0:00 /bin/sh /usr/bi
mysql 15363 0.0 3.9 584672 40964 ? Sl Sep22 0:25 /usr/libexec/my
nginx 21021 0.0 0.3 66772 3376 ? S Sep22 0:03 nginx: worker p
nginx 21022 0.0 0.3 66612 3328 ? S Sep22 0:01 nginx: worker p
nginx 21023 0.0 0.2 66612 2260 ? S Sep22 0:00 nginx: cache ma
root 29810 0.0 0.3 95924 4024 ? Ss 10:08 0:00 sshd: root@pts/
root 29812 0.0 0.1 108304 1896 pts/0 Ss 10:08 0:00 -bash
root 31937 0.0 1.9 472580 20288 ? Ss Sep22 0:01 /usr/sbin/httpd
apache 31939 0.0 0.3 170032 3700 ? S Sep22 0:00 /usr/sbin/httpd
apache 31941 0.0 1.8 574972 19076 ? S Sep22 0:00 /usr/sbin/httpd
apache 31942 0.0 1.8 576356 19476 ? S Sep22 0:00 /usr/sbin/httpd
apache 31943 0.0 1.8 576372 19512 ? S Sep22 0:00 /usr/sbin/httpd
apache 31944 0.0 1.5 571832 15772 ? S Sep22 0:00 /usr/sbin/httpd
apache 31945 0.0 2.0 577528 21360 ? S Sep22 0:00 /usr/sbin/httpd
Но в VCP то даже при перезапуске:
Re: Нагрузка на httpd
Разъясните пожалуйста, как происходит подсчет загруженности ОЗУ? Ещё вопрос, почему httpd, впрочем как nginx весят не на двух портах, как положено, а на трех? Один из которых, замечу локальный.
Так же хотелось узнать почему в качестве корневых директорий была выбрана именно папка home, а не ../var/ww/ как принято? Какие последствий будут, если в "шаблоне" создания домена будет изменена корневая категория? Будут ли происходить обновления из панели?
Так же хотелось узнать почему в качестве корневых директорий была выбрана именно папка home, а не ../var/ww/ как принято? Какие последствий будут, если в "шаблоне" создания домена будет изменена корневая категория? Будут ли происходить обновления из панели?
Re: Нагрузка на httpd
С подсчетом памяти не совсем все прозрачно. Реально потребление будет меньше отображаемого. Причина в том, что объем занятый разделяемыми (shared) библиотеками, подсчитывается для каждого процесса. Для подсчета используется вывод pmap -x, который запускается по каждого процесса полученного после выполнения pidof httpd. Высчитывать дельту накладно, да и откровенно говоря, не понятно как ее считать. Тем не менее, даже такие данные могут быть полезны для анализа и отслеживания тенденции работы сервера.
Вебсерверы apache и nginx слушают дополнительный порт для того, чтобы панель могла забирать статистику по подключениям и рисовать графики. Конфиги можно посмотреть в /etc/httpd/conf.d/status.conf и /etc/nginx/conf.d/status.conf.
Использование раздела /home обсуловлено концептуальными соображениями. Во главе системы стоит пользователь, а не отдельный ресрус - вебдомен.
Вебсерверы apache и nginx слушают дополнительный порт для того, чтобы панель могла забирать статистику по подключениям и рисовать графики. Конфиги можно посмотреть в /etc/httpd/conf.d/status.conf и /etc/nginx/conf.d/status.conf.
Использование раздела /home обсуловлено концептуальными соображениями. Во главе системы стоит пользователь, а не отдельный ресрус - вебдомен.
Re: Нагрузка на httpd
Будет ли приведена в божеский вид статистика? будет ли документация?
Re: Нагрузка на httpd
Документация будет.
В каком виде лучше представить статистику?
В каком виде лучше представить статистику?
Re: Нагрузка на httpd
Тот вид представления, что есть сейчас вполне удобен, однако было бы куда правильнее видить ту инфу, которая действительна. А не то, что получается сейчас.
Буду рад увидеть документацию.
Буду рад увидеть документацию.
Re: Нагрузка на httpd
понимаю что вам сложно везти функциональность панели, но графики это я бы сказал отдельная работа. Сложная и большая, которая требует тестирования и математики, много математики.
Я вижу вариант с графиками - это поставить мунин. Я так и сделал. вводим ваш_ip/munin логин:пароль и графики вам в руки. Мунин нода запускаться может и на этой же машинке, ПО протестировано и работает в продакшне, также собирает графики с других серверов.
Не понимаю - зачем вынесли apache-status в отдельный порт, у меня на том же порту все работает, доступ только для локалхоста.
Я вижу вариант с графиками - это поставить мунин. Я так и сделал. вводим ваш_ip/munin логин:пароль и графики вам в руки. Мунин нода запускаться может и на этой же машинке, ПО протестировано и работает в продакшне, также собирает графики с других серверов.
Не понимаю - зачем вынесли apache-status в отдельный порт, у меня на том же порту все работает, доступ только для локалхоста.
Re: Нагрузка на httpd
server-status на одтдельном порту, так как в некоторых случаях возникал конфликт с правилами mod_rewrite и статистика переставала работать.