队列显示等待刷新的监控项。该队列仅是数据的逻辑表示形式。Zabbix中不存在IPC队列或其他队列机制。
由proxies监控的监控项也会包含在队列中 - 它们将被计入为proxy历史数据update周期内的排队项。
只有已安排刷新时间的监控项会显示在队列中。这意味着以下监控项类型会被排除在队列之外:
队列显示的统计数据是衡量Zabbix server性能的良好指标。
该队列通过JSON协议直接从Zabbix server获取。仅当Zabbix server运行时此信息才可用。
当监控项接口因连接问题或agent工作异常而不可用时,监控项不会被计入队列。
要查看队列,请前往管理 → 队列。
此处的图表总体显示"正常",因此我们可以假设服务器运行良好。
队列显示部分监控项等待时间长达30秒。如果能知道这些监控项的具体内容会很有帮助。
要实现这一点,请在标题下拉菜单中选择队列详情。现在您可以看到这些延迟的监控项列表。
通过这些详细信息,可能可以找出这些监控项延迟的原因。
当出现一两个延迟的监控项时,或许无需担心。它们可能get在一秒内更新。但如果您看到大量监控项长时间延迟,则可能存在更严重的问题。
另请参阅: 使用为-proxies-和-agent-2-对齐时区时对齐时区。
可以使用一个特殊的内部监控项 zabbix[queue,<from>,<to>] 来监控Zabbix队列的健康状态。该函数将返回被延迟指定时长的监控项数量。更多信息请参阅Internal items。