Как создать свой триггер оповещения в vCenter 5.x

vmware alerts

Всем привет! В минувший раз мы с вами разобрали "Как получить список включенных виртуальных машин через PowerCLI", это было очень полезно и всегда актуально на практике. Сегодня расскажу, как создать свой триггер оповещения в vCenter 5.x. Ранее мы уже рассматривали Как создать email оповещение alerts в vCenter 5.x. Триггеры вообще очень полезная вещь, которая может автоматизировать многие вещи в vCenter. Уверен, что у каждого из вас есть свои варианты того, что хотелось бы получать на почту.

Переходим на верхний уровень vCenter и выбираем вкладку Alarms-Difinitions и щелкаем правым кликом по пустому месту. Выбираем New Alarm.

Как создать свой тригер оповещения в vCenter 5.x-01
Как создать свой тригер оповещения в vCenter 5.x-01

В открывшемся окне заполняем имя и описание, так же нужно выбрать что именно будет мониториться, выбор довольно неплох, начиная от хостов ESXI и заканчивая свитчами.

Как создать свой тригер оповещения в vCenter 5.x-02
Как создать свой тригер оповещения в vCenter 5.x-02

Переходим на вкладку Triggers и выбираем условия при которых он будет срабатывать. Условий может быть несколько. Можно настроить что триггер сработал при выполнении либо всех условий либо любого из заданного.

Как создать свой тригер оповещения в vCenter 5.x-03
Как создать свой тригер оповещения в vCenter 5.x-03

Далее переходим на вкладку Reporting и выбираем время повторной проверки.

Как создать свой тригер оповещения в vCenter 5.x-04
Как создать свой тригер оповещения в vCenter 5.x-04

и наконец вкладка Actions, попросит вас выбрать какое действие или действия нужно выполнить при данном триггере.

Как создать свой тригер оповещения в vCenter 5.x-05
Как создать свой тригер оповещения в vCenter 5.x-05

Вот так вот просто создать свой триггер оповещения в vCenter 5.x.

Как восстановить дефолтные значение тригеров vCenter

Для восстановления дефолтных значений триггеров vCenter можно воспользоваться PowerCLI, который предоставляет возможность управления vSphere с помощью командлетов PowerShell. Вот пример скрипта PowerShell, который сбрасывает все триггеры на значения по умолчанию:

# Подключение к vCenter Server
Connect-VIServer -Server "ваш_vCenter_Server" -User "ваш_пользователь" -Password "ваш_пароль"

# Получение списка всех триггеров
$triggers = Get-AlarmDefinition

# Сброс всех триггеров на значения по умолчанию
foreach ($trigger in $triggers) {
$trigger | Set-AlarmDefinition -Default
}

# Отключение от vCenter Server
Disconnect-VIServer -Server "ваш_vCenter_Server" -Confirm:$false

Сбросить триггеры на значения по умолчанию через графический интерфейс vSphere Client. Вот как это можно сделать:

  1. Откройте vSphere Client и подключитесь к вашему vCenter Server.
  2. Перейдите в раздел "Hosts and Clusters" (Хосты и Кластеры) и выберите нужный объект (хост, кластер и т. д.).
  3. Нажмите на вкладку "Configure" (Настройка) для выбранного объекта.
  4. В левой части экрана выберите "Alarm Definitions" (Определения тревог).
  5. В списке определений тревог выберите триггер, который вы хотите сбросить на значения по умолчанию.
  6. Нажмите на кнопку "Actions" (Действия) и выберите "Reset to default" (Сбросить на значения по умолчанию).

Этим действием вы сбросите выбранный триггер на значения по умолчанию. Повторите этот процесс для всех необходимых триггеров, которые вы хотите сбросить. Материал сайта pyatilistnik.org

Оцените статью
Настройка серверов windows и linux
Добавить комментарий

  1. Ant_II

    Добрый день!
    Не подскажите как настроить триггер VMWare vCentre 5.5, когда отваливается VMWare Tools в виртуалке?

  2. Иван Семин автор

    Я бы сделал это с помощью забикса

  3. Булат

    Подскажите, пожалуйста, что нужно написать в поле Configuration во вкладке Action при настройке Send a notification email, чтобы он отправил на почту отбивку? Просто адрес? Или текст письма тоже можно/нужно задать?

  4. Вася

    А как восстановить дефолтные значение тригеров?

  5. Иван Семин автор

    Василий, я дополнил статью можете пользоваться