Действия и его виды
Если вы хотите получать уведомления о событиях, вам нужно настроить соответствующие действия.
Действия можно настроить для различных типов событий:
- Действия триггеров — при изменении состояния триггеров с "ОК" на "ПРОБЛЕМА" и обратно;
- Действия услуг — при изменении уровня предосталвения услуг;
- Действия обнаружения — при обнаружении или изчезновении (недоступности) устройств в сети;
- Действия авторегистрации — при автоматической регистрации новых активных агентов или при изменении метаданных уже зарегистрированного узла сети;
- Внутренние действия — при переходе элементов данных в состояние "Неподдерживаемые" и переходе триггеров в "Неизвестное" состояние.
Интерфейс действий
Интерфейс действий выглядит одинаково для каждого вида. Для перехода в интерфейс действий нужно в меню навигации выбрать "Оповещения -> Действия" и выбрать нужный вид действий (Рисунок 1).
Рисунок 1 — Переход в подраздел “Действия”
При выборе любого вида действия откроется страница, которая содержит список действий конкретного вида, созданных в системе (Рисунок 2).
Рисунок 2 — Главная страница "Действия"
В левом вернем углу располгается выпадающий список, который позволяется перемещаться между видами действий не используя меню навигации (Рисунок 3).
Рисунок 3 — Переход между видами действий
Фильтры
В верхней части страница расположен "Фильтр", который поможет найти конкретное действие, с помощью следующих параметров (Рисунок 4):
- Имя — название действия;
- Состояние — текущие состояние действия (активировано / деактивировано).
Рисунок 4 — Фильтр
Создание нового действия
Для создания нового действия необходимо нажать на кнопку "Создать действие", которая располгается в верхнем правом углу страницы (Рисунок 5).
Рисунок 5 — Кнопка "Создать действие"
Далее, появится модальное окно, состоящая из 2-ух вкладок: "Действие" и "Операции" (Рисунок 6).
Рисунок 6 — Вкладки окна "Новое действие"
Во вкладке "Действие" необходимо указать следующие параметры (Рисунок 7):
Поля отмеченные со звездочкой (*) обязательные для заполнения!
Параметр | Описание |
---|---|
*Имя | название действия |
Условия | список условий действия. Для добавления нового условия нажмите "Добавить". |
Активировано | состояние действия (Активировано / деактивировано). |
Рисунок 7 — Вкладка "Действие"
Типы условий для каждого вида действий
Примечание: в условиях будет набор условий и они все буду работать через логическое "И".
Условия для действия триггеров
Тип условия | Поддерживаемые операторы | Описание |
---|---|---|
Группа узлов сети | ▶ равно ▶ не равно | Укажите группы хостов или группы хостов для исключения. ▶ равно - событие принадлежит этой принимающей группе. ▶ не равно - событие не принадлежит этой группе хостов. При указании родительской группы хостов неявно выбираются все вложенные группы хостов. Чтобы указать только родительскую группу, все вложенные группы должны быть дополнительно заданы с помощью не равно оператор. |
Шаблон | ▶ равно ▶ не равно | Укажите шаблоны для исключения. ▶ равно - событие принадлежит триггеру, унаследованному от этого шаблона. ▶ не равно - событие не принадлежит триггеру, унаследованному от этого шаблона. |
Узел сети | ▶ равно ▶ не равно | Укажите хосты для исключения. ▶ равно - событие принадлежит этому организатору. ▶ не равно - событие не принадлежит этому организатору. |
Имя тега | ▶ равно ▶ не равно ▶ содержит ▶ не содержит | Укажите тег события или event-метку для исключения. ▶ равно - событие имеет этот тег. ▶ не равно - у события нет этого тега. ▶ содержит - событие имеет тег, содержащий эту строку. ▶ не содержит - событие не имеет тега, содержащего эту строку. |
Значение тега | ▶ равно ▶ не равно ▶ содержит ▶ не содержит | Укажите комбинацию тега события и значения или комбинацию тега и значения для исключения. ▶ равно - событие имеет этот тег и значение. ▶ не равно - событие не имеет этого тега и значения. ▶ содержит - событие имеет тег и значение, содержащие эти строки. ▶ не содержит - событие не имеет тега и значения, содержащих эти строки. |
Триггер | ▶ равно ▶ не равно | Укажите триггеры для исключения. ▶ равно - событие генерируется этим триггером. ▶ не равно - событие генерируется любым другим триггером, кроме этого. |
Имя события | ▶ содержит ▶ не содержит | Укажите строку в имени события, генерируемого триггером, или строку для исключения. По умолчанию имя события совпадает с именем триггера, если в конфигурации триггера не указано пользовательское имя события. конфигурация триггера. ▶ содержит - название события содержит эту строку. ▶ не содержит - эта строка исключена из названия события. Примечание: Введенное значение будет сравниваться с названием события со всеми развернутыми макросами. |
Важность триггера | ▶ равно ▶ не равно ▶ больше или равно ▶ меньше или равно | Укажите серьезность срабатывания. ▶ равно - равно серьезности срабатывания. ▶ не равно - не равно серьезности срабатывания. ▶ больше или равно - больше или равно серьезности срабатывания. ▶ меньше или равно - меньше или равно серьезности срабатывания. |
Период времени | ▶ в ▶ не в | Укажите период времени или промежуток времени для исключения. ▶ в - время события соответствует установленному периоду времени. ▶ не в - время событий-это не в срок. |
Проблема подалвена | ▶ НЕТ ▶ ДА | Укажите, устранена ли проблема (не показана) из-за обслуживания хоста. ▶ НЕТ - проблема не устранена. ▶ ДА - проблема устранена. |
Условия для действия услуг
Тип условия | Поддерживаемые операторы | Описание |
---|---|---|
Услуга | ▶ равно ▶ не равно | Укажите услугу или сервис для исключения. ▶ равно - событие принадлежит этому сервису. ▶ не равно - событие не принадлежит этой службе. При указании родительской службы неявно выбираются все дочерние службы. Чтобы указать только родительскую службу, для всех вложенных служб необходимо дополнительно задать значение не равно оператор. |
Имя услуги | ▶ содержит ▶ не содержит | Укажите строку в названии службы или строку для исключения. ▶ содержит - событие генерируется сервисом, содержащим эту строку в названии. ▶ не содержит - эту строку невозможно найти в названии сервиса. |
Имя тега услуги | ▶ равно ▶ не равно ▶ содержит ▶ не содержит | Укажите тег события или тег события для исключения. Теги событий сервиса можно определить в разделе конфигурации сервиса Теги. ▶ равно - событие имеет этот тег. ▶ не равно - у события нет этого тега. ▶ содержит - событие имеет тег, содержащий эту строку. ▶ не содержит - событие не имеет тега, содержащего эту строку. |
Значение тега услуги | ▶ равно ▶ не равно ▶ содержит ▶ не содержит | Укажите комбинацию тега события и значения или комбинацию тега и значения для исключения. Теги событий сервиса можно определить в разделе конфигурации сервиса Теги. ▶ равно - событие имеет этот тег и значение. ▶ не равно - событие не имеет этого тега и значения. ▶ содержит - событие имеет тег и значение, содержащие эти строки. ▶ не содержит - событие не имеет тега и значения, содержащих эти строки. |
Условия для действия обнаружения
Тип условия | Поддерживаемые операторы | Описание |
---|---|---|
IP-адрес узла сети | ▶ равно ▶ не равно | Укажите диапазон IP-адресов или диапазон, который необходимо исключить для обнаруженного хоста. ▶ равно - IP-адрес хоста находится в диапазоне. ▶ не равно - IP-адрес хоста не входит в диапазон. Он может иметь следующие форматы: Один IP-адрес: 192.168.1.33 Диапазон IP-адресов: 192.168.1-10.1-254 IP-маска: 192.168.4.0/24 Список: 192.168.1.1-254, 192.168.2.1-100, 192.168.2.200, 192.168.4.0/24 Поддержка пробелов в формате списка предусмотрена начиная с Zabbix 3.0.0. |
Тип сервиса | ▶ равно ▶ не равно | Укажите тип обнаруженной услуги или тип услуги для исключения. ▶ равно - соответствует обнаруженному сервису. ▶ не равно - не соответствует обнаруженной службе. Доступные типы служб: SSH, LDAP, SMTP, FTP, HTTP, HTTPS (доступно с версии Zabbix 2.2), POP, NNTP, IMAP, TCP, агент Zabbix, агент SNMPv1, агент SNMPv2, агент SNMPv3, ICMP ping, telnet (доступно начиная с версии Zabbix 2.2). |
Порт сервиса | ▶ равно ▶ не равно | Укажите диапазон TCP-портов обнаруженной службы или диапазон для исключения. ▶ равно - сервисный порт находится в пределах досягаемости. ▶ не равно - сервисный порт отсутствует в диапазоне. |
Правило обнаружения | ▶ равно ▶ не равно | Укажите правило обнаружения или правило обнаружения для исключения. ▶ равно - используя это правило обнаружения. ▶ не равно - использование любого другого правила обнаружения, кроме этого. |
Проверка обнаружения | ▶ равно ▶ не равно | Укажите проверку обнаружения или проверку обнаружения для исключения. ▶ равно - с помощью этой проверки обнаружения. ▶ не равно - используется любая другая проверка обнаружения, кроме этой. |
Объект обнаружения | ▶ равно | Укажите обнаруженный объект. ▶ равно - равно обнаруженному объекту (устройству или сервису). |
Состояние обнаружения | ▶ равно | ▶ Доступен - соответствует событиям "Host Up" и "Service Up". ▶ Недоступен - соответствует событиям "Не работает хост" и "Не работает сервис". ▶ Обнаружен - соответствует событиям "Обнаружен хост" и "Обнаружен сервис". ▶ Потерян - соответствует событиям "Потерян хозяин" и "Потеряно обслуживание". |
Доступен / не доступен | ▶ больше или равно ▶ меньше или равно | Время безотказной работы для событий "Host Up" и "Service Up". Время простоя для событий "Host Down" и "Service Down". ▶ больше или равно - больше или равно. Параметр указывается в секундах. ▶ меньше или равно - меньше или равно. Параметр задается в секундах. |
Полученное значение | ▶ равно ▶ не равно ▶ больше или равно ▶ меньше или равно ▶ содержит ▶ не содержит | Укажите значение, полученное от проверки агентом (Zabbix, SNMP), в правиле обнаружения. Сравнение строк. Если для правила настроено несколько проверок Zabbix agent или SNMP, проверяются полученные значения для каждой из них (каждая проверка генерирует новое событие, которое соответствует всем условиям). ▶ равно - равно значению. ▶ не равно - не равно значению. ▶ больше или равно - больше или равно значению. ▶ меньше или равно - меньше или равно значению. ▶ содержит - содержит подстроку. Параметр задается в виде строки. ▶ не содержит - не содержит подстроку. Параметр задается в виде строки. |
Прокси | ▶ равно ▶ не равно | Укажите прокси-сервер или прокси-сервер для исключения. ▶ равно - использование этого прокси. ▶ не равно - использование любого другого прокси, кроме этого. |
Условия для действия авторегистрации
Тип условия | Поддерживаемые операторы | Описание |
---|---|---|
Метаданные узлов сети | ▶ содержит ▶ не содержит ▶ совпадает ▶ не соответствует | Укажите метаданные хоста или метаданные хоста для исключения. ▶ содержит - метаданные хоста содержат строку. ▶ не содержит - метаданные узла сети не содержит строку. Метаданные узла сети может быть указан в файл конфигурации агента . ▶ совпадает - метаданные хоста соответствуют регулярному выражению. ▶ не соответствует - метаданные хоста не соответствуют регулярному выражению. |
Имя узла сети | ▶ содержит ▶ не содержит ▶ совпадает ▶ не соответствует | Укажите имя хоста или имя хоста для исключения. ▶ содержит - имя хоста содержит строку. ▶ не содержит - имя хоста не содержит строку. ▶ совпадает - имя хоста соответствует регулярному выражению. ▶ не соответствует - имя хоста не соответствует регулярному выражению. |
Прокси | ▶ равно ▶ не равно | Укажите прокси-сервер или прокси-сервер для исключения. ▶ равно - использование этого прокси. ▶ не равно - использование любого другого прокси, кроме этого. |
Условия для внутренних действий
Тип условия | Поддерживаемые операторы | Описание |
---|---|---|
Тип события | ▶ равно | ▶ Элемент данных в "неподдерживаемом" состоянии - соответствует событиям, когда товар переходит из "нормального" состояния в "не поддерживаемое". ▶ Правило низкоуровневого обнаружения в "неподдерживаемом" состоянии - соответствует событиям, в которых низкоуровневое правило обнаружения переходит из "нормального" состояния в "не поддерживается". ▶ Триггер в "неизвестном состоянии" - соответствует событиям, в которых триггер переходит из "нормального" в "неизвестное" состояние. |
Группа узлов сети | ▶ равно ▶ не равно | Укажите группы хостов или группы хостов для исключения. ▶ равно - событие принадлежит этой принимающей группе. ▶ не равно - событие не принадлежит к этой принимающей группе. |
Имя тега | ▶ равно ▶ не равно ▶ содержит ▶ не содержит | Укажите тег события или event-метку для исключения. ▶ равно - событие имеет этот тег. ▶ не равно - у события нет этого тега. ▶ содержит - событие имеет тег, содержащий эту строку. ▶ не содержит - событие не имеет тега, содержащего эту строку. |
Значение тега | ▶ равно ▶ не равно ▶ содержит ▶ не содержит | Укажите комбинацию тега события и значения или комбинацию тега и значения для исключения. ▶ равно - событие имеет этот тег и значение. ▶ не равно - событие не имеет этого тега и значения. ▶ содержит - событие имеет тег и значение, содержащие эти строки. ▶ не содержит - событие не имеет тега и значения, содержащих эти строки. |
Шаблон | ▶ равно ▶ не равно | Укажите шаблоны для исключения. ▶ равно - событие принадлежит элементу / триггеру / низкоуровневому правилу обнаружения, унаследованному от этого шаблона. ▶ не равно - событие не принадлежит элементу / триггеру / низкоуровневому правилу обнаружения, унаследованному от этого шаблона. |
Узел сети | ▶ равно ▶ не равно | Укажите хосты для исключения. ▶ равно - событие принадлежит этому организатору. ▶ не равно - событие не принадлежит этому организатору. |