1 Элементы данных веб мониторинга

Обзор

Некоторые элементы данных автоматически добавляются для мониторинга при создании веб сценариев.

Элементы данных сценария

Как только сценарий будет создан, Zabbix автоматически добавит сопутствующие элементы данных для мониторинга и привяжет их к выбранной группе элементов данных.

Элемент данных Описание
Скорость загрузки для сценария <Сценарий> Этот элемент данных собирает информацию о скорости загрузки (байт в секунду) всего сценария, т.е. средний показатель для всех шагов.
Ключ элемента данных: web.test.in[Сценарий,,bps]
Тип: Числовой (с плавающей точкой)
Неуспешный шаг сценария <Сценарий> Этот элемент данных отображает номер не успешного шага в сценарии. Если все шаги в сценарии выполнены успешно, то возвращается 0.
Ключ элемента данных: web.test.fail[Сценарий]
Тип: Числовой(целое)
Послежнее сообщение об ошибке для сценария <Сценарий> Этот элемент данных возвращает текст последнего сообщения об ошибке в сценарии.
Ключ элемента данных: web.test.error[Сценарий]

Настоящее имя сценария будет использовано вместо "Сценарий".

Элементы данных веб мониторинга добавляются с 30 дневным периодом хранения истории и с 90 дневным периодом хранения тенденций.

Эти элементы данных могут быть использованы для создания триггеров, а также при настройке условий оповещения.

Пример 1

Для создания триггера "Web scenario failed", вы можете указать следующее выражение триггера:

{host:web.test.fail[Сценарий].last(0)}#0

Не забудьте заменить 'Сценарий' на реальное название вашего сценария.

Пример 2

Для создания триггера "Web application is slow", вы можете указать следующее выражение триггера:

{host:web.test.in[Сценарий,,bps].last(0)}<10000

Не забудьте заменить 'Сценарий' на реальное название вашего сценария.

Элементы данных шага сценария

Как только шаг будет создан, Zabbix автоматически добавит сопутствующие элементы данных для мониторинга и привяжет их к выбранной группе элементов данных.

Элемент данных Описание
Скорость загрузки для шага <Шаг> сценария <Сценарий> Этот элемент данных собирает информацию о скорости загрузки (байт в секунду) для указанного шага.
Ключ элемента данных: web.test.in[Сценарий,Шаг,bps]
Тип: Числовой (с плавающей точкой)
Время ответа для шага <Шаг> сценария <Сценарий> Этот элемент данных собирает информацию о времени ответа в секундах для указанного шага. Время ответа считается от начала отправки запроса до окончания получения всей передаваемой информации.
Ключ элемента данных: web.test.time[Сценарий,Шаг]
Тип: Числовой (с плавающей точкой)
Код ответа для шага <Шаг> сценария <Сценарий> Этот элемент данных собирает информацию о возвращенных кодах ответа для указанного шага.
Ключ элемента данных: web.test.rspcode[Сценарий,Шаг]
Тип: Числовой (целое положительное)

Настоящие имена сценария и шага будут использованы вместо "Сценарий" и "Шаг" соответственно.

При добавлении элементов данных Веб мониторинга им устанавливается 30-дневный срок хранения истории и 90-дневный срок хранения тенденций.

Эти элементы данных могут быть использованы для создания триггеров и определения условий оповещения. Например для создания триггера "Zabbix GUI login is too slow", вы можете указать следующее выражение триггера:

{zabbix:web.test.time[ZABBIX GUI,Login].last(0)}>3