В рамках функционала Configuration Profiles платформы VMware vSphere вы можете создать пользовательское определение аларма, который будет срабатывать, когда один или несколько хостов в кластере не соответствуют заданной в профиле конфигурации.
Определение аларма можно создать на уровне vCenter или кластера (а также на уровнях папок и объекта datacenter). Для упрощения можно создать одно определение аларма на уровне vCenter, чтобы одно и то же определение применялось ко всем кластерам. Однако, если вы хотите, чтобы разные кластеры инициировали разные уровни алармов, вы можете создать определение на уровне кластера. Например, в кластере производственной среды может срабатывать аларм критического уровня, а в тестовом кластере — предупреждающего.
Алармы для уведомления о соответствии конфигурации кластера vSphere планируется включить в качестве стандартных оповещений в будущем.
Механизм vSphere Configuration Profiles выполняет автоматическую проверку на соответствие каждые 8 часов. Настроенный аларм срабатывает при запуске как ручных, так и автоматических проверок на соответствие.
Как создать аларм для кластера с профилями конфигурации vSphere
Создание аларма, нацеленного на кластеры, приводит к тому, что он срабатывает на объекте кластера.
1. В клиенте vSphere перейдите в vCenter > Configure > Alarm Definitions.
2. Нажмите Add.
3. Присвойте аларму уникальное имя, например, "Cluster configuration is out of compliance (vSphere Configuration Profiles)". Это имя будет отображаться при срабатывании аларма, поэтому рекомендуется включить идентификатор, такой как "vSphere Configuration Profiles".
4. Измените Target type на Clusters и нажмите NEXT.
Выберите уровень серьезности для аларма и включите уведомления по электронной почте или SNMP-трапам, если это необходимо.
6. Завершите рабочий процесс определения аларма и создайте его:
7. Протестируйте аларм, внеся небольшие, не нарушающие работу изменения конфигурации одного из хостов в кластере. Например, создайте пустой стандартный коммутатор vSphere без каких-либо uplink-соединений. Перейдите к интерфейсу конфигурации желаемого состояния кластера и проверьте соответствие. Хост должен отображаться как несоответствующий, и для кластера должен сработать Alarm.
Как создать аларм для хостов с профилями конфигурации vSphere
Создание аларма, нацеленного на хосты, приводит к тому, что он срабатывает только на конкретном объекте хоста.
1. В клиенте vSphere перейдите в vCenter > Configure > Alarm Definitions.
2. Нажмите Add.
3. Присвойте аларму уникальное имя, например, "Host configuration is out of compliance (vSphere Configuration Profiles)". Это имя будет отображаться при срабатывании аларма, поэтому рекомендуется включить идентификатор, такой как "vSphere Configuration Profiles".
4. Измените Target type на Hosts и нажмите NEXT.
Выберите уровень серьезности для аларма и включите уведомления по электронной почте или SNMP-трапам, если это необходимо.
6. Завершите рабочий процесс определения аларма и создайте его:
7. Протестируйте аларм, внеся небольшие, не нарушающие работу изменения конфигурации одного из хостов в кластере. Например, создайте пустой стандартный коммутатор vSphere без каких-либо uplink-соединений. Перейдите к интерфейсу конфигурации желаемого состояния кластера и проверьте соответствие. Хост должен отображаться как несоответствующий, и для данного хоста должен сработать Alarm.
Если несколько хостов не соответствуют требованиям, то каждый хост покажет оповещение. Вы можете легко увидеть все хосты, сообщающие о срабатывании аларма, на вкладке Monitor для уровня vCenter или кластера.