Форум системных администраторов

IT => Виртуализация => Тема начата: Shmukler от 23 марта 2016, 10:49:34

Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: Shmukler от 23 марта 2016, 10:49:34
Добрый день, не слыхали, есть ли возможность получить данные о средней нагрузке на ЦП, память. HDD за период посерверно? vCenter 5.5.0
Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: oink :) от 23 марта 2016, 22:11:25
Добрый день, не слыхали, есть ли возможность получить данные о средней нагрузке на ЦП, память. HDD за период посерверно? vCenter 5.5.0
Слыхали, говорят, что если открыть клиент на вкладке Home -> Inventory -> Hosts and Clusters, то можно выбрать любой хост и посмотреть на вкладку Performance, а ещё говорят, что если сделать right click на хосте, а потом выбрать Report Performance, то можно получить эксельную табличку с данными и красивым графиком, ещё говорят, что можно тоже самое сделать с помощью powercli ;)
Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: Shmukler от 24 марта 2016, 12:53:37
Да-да, спасибо за ваш сарказм, только речь о выгрузке по каждому серверу

Нашел решение на PowerCLI, спешу поделиться  :)

http://www.vstrong.info/2014/11/18/powercli-average-cpu-memory-network-and-disk-usage/

Жаль только размер и % использования дисков не показывается, надо еще порыться
Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: oink :) от 24 марта 2016, 15:59:39
Добрый день, не слыхали, есть ли возможность получить данные о средней нагрузке на ЦП, память. HDD за период посерверно? vCenter 5.5.0

Да-да, спасибо за ваш сарказм, только речь о выгрузке по каждому серверу

Мой ответ абсолютно поностью удоволетворяет поставленной Вами задаче, если же Вы имели ввиду что-то другое, то я бы рекомендовал Вам внимательно перечитать Ваш вопрос и мой ответ.

Нашел решение на PowerCLI, спешу поделиться  :)

[url]http://www.vstrong.info/2014/11/18/powercli-average-cpu-memory-network-and-disk-usage/[/url]

Найденное Вами решение не удоволетворяет поставленной Вами же задаче, ибо статистику Вы собираете по виртуальным машинам, а не по серверам.
hth ;)
Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: Shmukler от 24 марта 2016, 17:33:47
Ну, если бы я искал, как получить данные для одного единственного сервера, то так бы и написал, а "посерверно" скорее подразумевает: данные по всем серверам, с выделением каждого из них, а не общие по хостам, например.

А дальше вообще не понял  :pardon:  суть в том, что вы разделяете понятие сервер и виртуальная машина? Я нет :) Уже получил отличный CSV с данными по загрузке CPU и оперативки по всем [виртуальным] серверам
Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: shs от 24 марта 2016, 17:48:15
вы разделяете понятие сервер и виртуальная машина? Я нет
ну, охренеть теперь. С такими вопросами и такой терминологией можно зайти очень далеко  :popcorn:
Я, когда прочитал вопрос, тоже решил, что сервер - это железный сервер с гипервизором, а не гостевая машина. Все-таки надо пользоваться общеупотребимой терминологией.
Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: Shmukler от 24 марта 2016, 18:00:19
Ну ок  :)
Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: oink :) от 24 марта 2016, 18:31:00
суть в том, что вы разделяете понятие сервер и виртуальная машина? Я нет
Да, естественно, разделяю - правда, обычно я пользуюсь общепринятой терминологией, таким образом, не возникает неоднозначностей толкования, и вполне очевидно, что есть что - hypervisor host vs guest virtual machine, тем более, что по контексту
данные о средней нагрузке на ЦП, память. HDD за период посерверно?
можно предположить, что речь идёт именно о хосте, так как, у виртуальной машины нет HDD
"посерверно" скорее подразумевает: данные по всем серверам, с выделением каждого из них, а не общие по хостам, например
HDD за период посерверно? vCenter 5.5.0
что и было предложено в первом же ответе, а то, что Вы подразумевали, можно сформулировать как "for each Guest VM in vCenter inventory" - чётко и недвусмысленно ;)
Хотя, для полного понимания задачи, надо определить, что Вы подрузамевали под "средней нагрузкой на HDD" - average read, write или latency, и так далее.
Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: Shmukler от 25 марта 2016, 12:22:19
Да, вы правы, иногда забываешь, что мысли не транслируются напрямую собеседнику в голову

По дискам хотел снять данные вида: кол-во логических дисков, размер, заполненность. Вроде получилось стандартными PowerShell-средствами, как с обычных серверов, а не ВМ. Странно, что у VMware нет штатных средств для всего вот этого
Название: Можно ли получить данные о средней нагрузке на ЦП, память, HDD за период?
Отправлено: airdwarf от 25 марта 2016, 13:39:12
Странно, что у VMware нет штатных средств для всего вот этого

Ничего странного. Гипервизор не является средством внутригостевого мониторинга. Для таких задач предназначено специализированное ПО, к примеру Zabbix.