系统信息

概述

报告 > 系统信息 中,会显示 Zabbix 服务器和系统关键数据的摘要。系统数据通过 内部监控项 收集。

系统信息报告仅对 Zabbix 超级管理员 和 Zabbix 管理员 用户可见。

请注意,在高可用性部署中,可以重定向系统信息来源(服务器实例)。为此,请编辑 zabbix.conf.php 文件 - 取消注释并将 $ZBX_SERVER,或同时将 $ZBX_SERVER$ZBX_SERVER_PORT 设置为除当前显示为活动状态的服务器之外的其他服务器。请注意,仅设置 $ZBX_SERVER 时,将使用 $ZBX_SERVER_PORT 的默认值(10051)。

启用高可用性部署后,系统统计信息下方会显示一个单独的块,其中包含高可用性节点的详细信息。

系统信息 也可作为仪表板 小组件 使用。

系统统计

显示的数据:

Parameter Value Details
Zabbix server ID Zabbix server 的唯一标识符(UUIDv7)。 Server ID 在服务器首次启动时生成。显示前 8 个字符,后跟省略号。将鼠标悬停在 server ID 值上或单击该值时,会显示一个工具提示,展示完整值。
单击值旁边的图标 可将 ID 复制到剪贴板。
如果启用了高可用性,每个节点都有自己的节点 ID 用于命令行寻址,但无论当前哪个节点处于活动状态,所有节点都会按由最先启动的节点(或之前作为独立服务器运行的节点)生成的单个 server ID 进行分组。
Zabbix server is running Zabbix server 的状态:
Yes - 服务器正在运行
No - 服务器未运行
注意: 要显示其余信息,web 前端需要服务器正在运行,并且服务器上至少已启动一个 trapper 进程(zabbix_server.conf 文件中的 StartTrappers 参数 > 0)。
Zabbix server 的位置和端口。
Zabbix server version 显示当前服务器版本号。
注意: 仅当 Zabbix server 正在运行时才会显示。
显示服务器版本状态:
Up to date - 使用的是最新版本;
New update available - 有更新的版本可用;
Outdated - 此版本的完整支持周期已结束。
仅当在 Zabbix server 配置中启用了软件更新检查时,才会显示此信息。如果上次软件更新检查是在一周前进行的,或者当前版本没有数据,则不会显示任何内容。
Zabbix frontend version 显示 Zabbix 前端版本号。 显示 Zabbix 前端版本状态:
Up to date - 使用的是最新版本;
New update available - 有更新的版本可用;
Outdated - 此版本的完整支持周期已结束。
仅当在 Zabbix server 配置中启用了软件更新检查时,才会显示此信息。如果上次软件更新检查是在一周前进行的,或者当前版本没有数据,则不会显示任何内容。
Software update last checked 显示上次 Zabbix 软件更新检查的日期。
仅当在 Zabbix server 配置中启用了软件更新检查时,才会显示此信息。
Latest release 显示当前 Zabbix 版本对应的较新发布版本编号(如果有)。
仅当在 Zabbix server 配置中启用了软件更新检查时,才会显示此信息。如果上次软件更新检查是在一周前进行的,或者当前版本没有数据,则不会显示任何内容。
显示指向最新可用 Zabbix 发布版本发行说明的链接。
Number of hosts 显示已配置的主机总数。 受监控主机/未受监控主机的数量。
Number of templates 显示模板总数。
Number of items 显示监控项总数。 受监控/已禁用/不受支持的主机级监控项数量。
已禁用主机上的监控项按已禁用计算。
Number of triggers 显示触发器总数。 已启用/已禁用的主机级触发器数量;按 "Problem"/"OK" 状态拆分已启用的触发器。

列在 "OK" 状态下的触发器包括状态为 "Unknown" 的触发器。
依赖于已禁用监控项或分配给已禁用主机的触发器按已禁用计算。
Number of users 显示已配置的用户总数。 在线用户数量。
Required server performance, new values per second 显示 Zabbix server 每秒预计处理的新值数量。 Required server performance 是一个估算值,可作为参考。要获取已处理值的精确数量,请使用 zabbix[wcache,values,all] 内部监控项

计算中包含来自受监控主机的已启用监控项。日志监控项按每个监控项更新间隔计为一个值。会统计常规间隔值;不会统计灵活间隔和计划间隔值。在 "nodata" 维护期间,计算不会调整。trapper 监控项不计入。
Global scripts on Zabbix server 如果通过在服务器配置中设置 EnableGlobalScripts=0 禁用了全局脚本,则此字段将显示 Disabled
High availability cluster Zabbix server 的高可用性集群状态:
Disabled - 独立服务器
Enabled - 至少存在一个高可用性节点
如果已启用,则会显示故障切换延迟。

在以下情况下,System information 还会显示错误消息:

  • 所使用的数据库不具有所需的字符集或排序规则(UTF-8)。
  • 数据库版本低于或高于支持范围(仅对 Super admin role 类型的用户可用)。
  • HousekeepingTimescaleDB 的配置不正确(history 或 trend 表包含已压缩的数据块,但 Override item history periodOverride item trend period 选项已禁用)。

按钮

页面右上角的按钮提供以下选项:

将系统信息导出为 JSON 文件。
该文件将保存为 Zabbix-system-information-{time}.json,其中 {time} 是表示数据在服务器上准备完成时间的 Unix 时间戳。
如果启用了高可用性,还会导出高可用性节点的详细信息。

高可用性节点

如果启用了高可用性集群,则会显示一个额外的数据块,用于展示每个高可用性节点的状态。

显示的数据:

Column Description
Name 节点名称,按服务器配置中定义的内容显示。
Address 节点 IP 地址和端口。
Last access 节点最后一次访问的时间。
将鼠标悬停在该单元格上时,会以长格式显示最后访问时间戳。
Status 节点状态。表格行会按以下优先级状态排序:
Active - 节点已启动并正常工作
Unavailable - 节点已超过故障切换延迟时间未被检测到(你可能需要查明原因)
Stopped - 节点已停止或无法启动(你可能需要启动它或将其删除)
Standby - 节点已启动并处于等待状态