Что лучше всего сообщать в Linux-VServer
Так что, если я вошел в http://linux-vserver.org/ и запустите команду top. Являются ли поля "средняя загрузка" и процессор для виртуального сервера или хост-машины?
3 ответа
Это будет для "гостя" или, как вы его называете, "виртуального сервера". Это действительно не имеет большого понимания того, что делает хозяин.
По моему опыту с Dreamhost VPS (который, как я полагаю, работает под управлением Linux-VServer), загрузка ЦП верхнего уровня, возможно, зависит от хоста, поскольку, как представляется, он сообщает о числах выше, чем использование гостя, а средняя загрузка и загрузка ЦП для процесса относится к гостю.
Это сбивает с толку и основано на опыте работы с одной виртуальной машиной, поэтому воспринимайте это с недоверием, но если это правильно, вы можете подумать, что это неверное представление данных об использовании процессора гостями. См. Этот обзор расследования, проведенного New Relic по мониторингу сервера Dreamhost, на который я ссылаюсь:
VPS Dreamhost (и это может быть не так со всеми их планами) сообщает о показателях ядра, которые не соответствуют фактической загрузке и использованию процесса на гостевой машине. Это часто зависит от конкретного поставщика и обычно является результатом использования программного обеспечения для виртуализации или конкретной конфигурации, используемой хостом, которая в результате показывает странную статистику ядра.
https://discuss.newrelic.com/t/cpu-usage-above-95-with-low-load-and-low-per-process-cpu/26529/3
Команда top в vserver даст вам среднюю нагрузку на сервер, а не на виртуальную машину.