Очередь
Обзор
Очередь отображает элементы данных, ожидающих обновления. Очередь — просто логическое представление данных. Это не очередь IPC и не какой-то другой механизм очереди в Zabbix.
Элементы данных, наблюдаемые через прокси, также включены в очередь — они будут считаться задерживающимися за период обновления данных истории с прокси.
В очереди отображаются только те элементы данных, которые имеют запланированное время обновления. Это означает, что следующие типы элементов данных исключены из очереди:
- активные элементы данных Zabbix агента log, logrt и журнал событий
- элементы данных SNMP трапов
- траппер элементы данных
- элементы данных веб-мониторинга
- зависимые элементы данных
Статистика, представленная в очереди, является хорошим показателем производительности сервера Zabbix.
Очередь запрашивается напрямую с Zabbix сервера с использованием протокола JSON. Информация доступна, только если Zabbix сервер запущен.
Элементы данных не учитываются в очереди, если интерфейс элемента данных становится недоступным из-за проблем с подключением или агент не работает должным образом.
Чтение очереди
Чтобы прочитать очередь, перейдите в раздел Администрирование > Очередь > Обзор очереди.

На этом изображении в целом отображается состояние «ok», поэтому можно предположить, что сервер работает нормально.
В очереди отображаются некоторые элементы данных, ожидающие обработки до 30 секунд. Было бы полезно узнать, что это за элементы данных.
Для этого выберите Подробности очереди в раскрывающемся списке заголовка. Теперь вы увидите список этих задержанных элементов данных.

Эти сведения могут помочь выяснить, почему обработка этих элементов данных задерживается.
Наличие одного или двух задержанных элементов данных, возможно, не является поводом для беспокойства. Они могут обновиться через секунду. Однако если вы видите множество элементов данных, обработка которых задерживается надолго, это может указывать на более серьезную проблему.
См. также: Синхронизация часовых поясов при использовании интервалов планирования.

Элемент данных очереди
Для мониторинга состояния очереди в Zabbix можно использовать специальный внутренний элемент данных zabbix[queue,<from>,<to>].
Он возвращает количество элементов данных, задержанных на заданный промежуток времени.
Дополнительную информацию см. в разделе Внутренние элементы данных.