3 Интеграция

3.1 HP OpenView

Zabbix можно настроить для отправки сообщений серверу OpenView. Должны быть выполнены следующие шаги:

Шаг 1

Создайте новый Способ оповещений.

Этот Способ оповещений будет выполнять скрипт, который будет отправлять требуемую информацию в OpenView.

Шаг 2

Создайте нового пользователя.

К пользователю нужно присоединить (добавить) только что созданный Способ оповещений.

Шаг 3

Настройте действия.

Настройте действия для отправки пользователю всех (или выбранных) изменений состояния триггеров.

Шаг 4

Напишите скрипт.

Скрипт будет иметь следующую логику. Если триггер перешел в состояние ПРОБЛЕМА, тогда выполняется OpenView команда opcmsg -id application=<application> msg_grp=<msg_grp> object=<object> msg_text=<text>. Эта команда будет возвращать уникальный ID сообщения, который нужно где-то сохранить, предпочтительно в новой таблице в базе данных Zabbix. Если триггер вернулся в состояние ОК, в таком случае должно быть выполнена команда opcmack <message id> с ID сообщения, полученным из базы данных.

Обратитесь к официальной документации OpenView для более подробной информации по opcmsg и opcmack. Сам скрипт здесь не предоставляется.