7 队列

概述

管理 → 队列 部分,会显示等待更新的监控项。

理想情况下,当你打开此部分时,应该全部为“绿色”,这意味着队列中没有监控项。如果所有监控项都能及时更新,就不会有任何等待中的监控项。不过,由于服务器性能不足,某些监控项可能会延迟,因此相关信息会显示在此部分。更多详情请参见 队列 部分。

Zabbix proxy 不感知维护时间段;详情请参见 维护期间队列的计算

仅当 Zabbix 服务器正在运行时,队列才可用。如果由于连接问题或 agent 未正常工作而导致监控项接口不可用,则这些监控项不会计入队列。

管理 → 队列 部分包含以下页面:

  • 队列概览 — 按监控项类型显示队列;
  • 按 proxy 的队列概览 — 按 proxy 显示队列;
  • 队列详情 — 显示延迟监控项列表。

按下 管理 菜单部分中的 队列 后,将显示可用页面列表。也可以使用左上角标题中的下拉列表在页面之间切换。

三级菜单。 标题下拉列表。
监控项类型概览

在此屏幕中,可以轻松确定问题是否与一种或多种监控项类型有关。

每行包含一个监控项类型。每列显示等待监控项的数量 - 分别等待 5-10 秒/10-30 秒/30-60 秒/1-5 分钟/5-10 分钟或超过 10 分钟。

proxy概览

在此屏幕中,很容易找到问题是否与proxy、server之一有关。

每行包含一个proxy,server位于列表的最后。每列显示等待监控项的数量 - 分别等待 5-10 秒/10-30 秒/30-60 秒/1-5 分钟/5-10 分钟或超过 10 分钟。

等待监控项清单

在此屏幕中,将列出每个等待的监控项。

显示数据:

说明
定期检查 显示预期检查时间。
延迟 显示延迟的时长。
主机 显示监控项所属的主机名。
名称 显示等待监控项的名称。
Proxy代理 如果主机通过Proxy代理监控,则会显示Proxy代理的名称
可能的错误信息

您可能会遇到不显示任何数据,并出现以下错误消息的情况:

这种情况下的错误信息如下:

Cannot display item queue. Permission denied
无法显示项目队列。没有权限

zabbix.conf.php 中的 PHP 配置参数 ($ZBX\_SERVE 或两者都有 $ZBX\_SERVE $ZBX\_SERVER\_PORT) 指向使用不同数据库的现有 Zabbix 服务器时,就会发生这种情况。