Элементы данных веб-мониторинга
Некоторые элементы данных добавляются автоматически для выполнения мониторинга при создании веб-сценариев.
Все элементы данных наследуют теги веб-сценария.
Как только сценарий будет создан, Подсистема автоматически добавит сопутствующие элементы данных для мониторинга (таблица 114).
Вместо "Сценарий" будет использовано реальное имя сценария.
Если имя сценария содержит пользовательские макросы, эти макросы останутся нераскрытыми в именах элементов данных веб-мониторинга.Если имя сценария начинается с двойной кавычки или содержит запятую либо квадратные скобки, оно будет корректно заключено в кавычки в ключах элементов данных. В других случаях дополнительные кавычки не добавляются.
Элементы данных веб-мониторинга добавляются с 30-дневным периодом хранения истории и с 90-дневным периодом хранения динамики изменений.
Эти элементы данных можно использовать для создания триггеров, а также при настройке условий оповещения.
Пример 1. Для создания триггера "Ошибка в веб-сценарии", можно указать следующее выражение триггера:
last(/узел_сети/web.test.fail[Сценарий])<>0
Пример 2. Для создания триггера "Веб-сценарий завершился ошибкой" с полезным описанием проблемы в имени триггера, можно указать триггер с именем:
Веб-сценарий "Scenario" завершился ошибкой: {ITEM.VALUE}
и выражением триггера:
length(last(/узел_сети/web.test.error[Сценарий]))>0 and last(/узел_сети/web.test.fail[Сценарий])>0
Пример 3. Для создания триггера "Веб-приложение медленно отвечает", можно указать следующее выражение триггера:
last(/узел_сети/web.test.in[Сценарий,,bps])<10000
Примечание – Следует заменить "Сценарий" на реальное название используемого сценария.
Как только шаг создан, Подсистема автоматически добавит сопутствующие элементы данных для мониторинга (таблица 115).
Должны использоваться настоящие имена сценария и шага вместо "Сценарий" и "Шаг" соответственно.
Элементы данных веб-мониторинга добавляются с 30-дневным сроком хранения истории и 90-дневным сроком хранения динамики изменений.
Если имя сценария начинается с двойных кавычек или содержит запятые либо квадратные скобки, они будут корректно экранированы в ключах элементов данных. В других случаях дополнительное экранирование не выполняется.
Эти элементы данных можно использовать для создания триггеров и настройки условий оповещения. Например, для создания триггера "Вход в веб-интерфейс слишком медленный", можно указать следующее выражение триггера:
last(/zabbix/web.test.time[ZABBIX GUI,Login,resp])>3