Добрый день!
Есть пару вопросов относительно мониторинга Vmware.
Мониторинг DataStore.
Все Datastore находятся с помощью LLD на каждом из хостов Vmware. Имея несколько хостов в кластере и общие Datastore для всех хостов внутри кластера, срабатывания происходят многократные. В настоящий момент мы добавили тэг Datastore={#Datasrore} и с помощью правил корреляции видим только одно первое срабатывание. Насколько это решение оптимальное?
Мониторинг CPU\RAM для хостов.
в рамках одного vcenter несколько кластеров: Продуктовые среды/Среды тестирования/Разработки. Для каждой из типов сред хотелось бы установить свои пороги. Вариант с Макро не подошел, поскольку для хостов, обнаруженных через LLD, нет возможности их добавлять. Был вариант, с использованием констукции {$Cpulimit:"{#Cluster.Name}"}, и определением специфичных макро в основном шаблоне, но он также не годится, поскольку триггеры не являются LLD, третий вариант, это поставить дважды/трижды один и тот же vcenter, отфильтровав по кластерам и реализовав различные пороги, на мой взгляд - конкретный костыль. Подскажите, может кто-то уже что-то подобное делал....
Каким образом можно определить тип ОС у контейнера VM? Хочу делать сверки, что для каждого контейнера, установлен агент и к нему применен базовый шаблон по типу ОС.
P.S. Также хотелось передать большой привет разработчику, кто придумал измерять нагрузку на CPU в ГГц вместо %, при наличии разных CPU, кол-ва RAM, триггеры совершенно бесполезны. Конечно в итоге я создал свои элементы данных, но подход не понятен. Создалось впечатление несколько сырого продукта.
Есть пару вопросов относительно мониторинга Vmware.
Мониторинг DataStore.
Все Datastore находятся с помощью LLD на каждом из хостов Vmware. Имея несколько хостов в кластере и общие Datastore для всех хостов внутри кластера, срабатывания происходят многократные. В настоящий момент мы добавили тэг Datastore={#Datasrore} и с помощью правил корреляции видим только одно первое срабатывание. Насколько это решение оптимальное?
Мониторинг CPU\RAM для хостов.
в рамках одного vcenter несколько кластеров: Продуктовые среды/Среды тестирования/Разработки. Для каждой из типов сред хотелось бы установить свои пороги. Вариант с Макро не подошел, поскольку для хостов, обнаруженных через LLD, нет возможности их добавлять. Был вариант, с использованием констукции {$Cpulimit:"{#Cluster.Name}"}, и определением специфичных макро в основном шаблоне, но он также не годится, поскольку триггеры не являются LLD, третий вариант, это поставить дважды/трижды один и тот же vcenter, отфильтровав по кластерам и реализовав различные пороги, на мой взгляд - конкретный костыль. Подскажите, может кто-то уже что-то подобное делал....
Каким образом можно определить тип ОС у контейнера VM? Хочу делать сверки, что для каждого контейнера, установлен агент и к нему применен базовый шаблон по типу ОС.
P.S. Также хотелось передать большой привет разработчику, кто придумал измерять нагрузку на CPU в ГГц вместо %, при наличии разных CPU, кол-ва RAM, триггеры совершенно бесполезны. Конечно в итоге я создал свои элементы данных, но подход не понятен. Создалось впечатление несколько сырого продукта.
Это вы наверное недавно zabbix'ом пользуетесь. Я вот давно.
Comment