跳至正文
已可用已使用只读令牌,在运行中的 Zabbix 6.0 演示实例(1,417 台主机)上完成测试。适用于 Zabbix 6.0 及以上版本。

Zabbix 3D 可视化

DC Sim 使用只读令牌,通过 Zabbix API 读取以下数据:主机及主机资产信息;功率、温度、UPS、CPU 与流量监控项的最新数据;未处理告警。主机与数字孪生中的设备匹配,监控项数值转为监测数据,未处理告警转为设备告警。Zabbix 继续承担监控职能;DC Sim 在此之上提供机房视图、场景推演与 Token 图层。

⋯ → Connect Zabbix
URLhttpshttps://[your-zabbix]/api_jsonrpc.php
Read-only API token不在浏览器中显示••••••••••••••••••••
6.0.48 · 1,417 hosts · 1,375 items · 130 problems
演示实例 · 已测试
对接流程

连接、预览、导入。

  1. 01

    连接

    打开 ⋯ → Connect(连接),粘贴 URL 和只读 API 令牌,点击 Test(测试)。测试结果显示系统版本及可读取的内容。

  2. 02

    预览

    读取结果按导入模板的工作表呈现,导入报告和检查项与上传 Excel 文件时一致。

  3. 03

    导入

    确认后即创建或更新数字孪生。重新同步时准确列出所有变更。

演示机房上方的 Monitor(监测)面板:IT 负载 79.1 kW,PUE 1.16,每秒 token 数 48.8 万,每千瓦时 token 数 2,220 万,最高进风温度 19.6 °C;另有两条告警,提示机柜 R05 供电回路负载达到额定值的 86 %,并附处置建议。
监测数据与告警叠加在机房视图上:Zabbix 告警直接显示在其所属机柜旁。模拟数据

主要能力

  • 供配电图层(Power): UPS 负载、后备时间与电池电量显示在配电单线图上;PDU 与 IPMI 功率显示在对应设备上。选中 UPS,点击 Fail(模拟故障),即可查看哪些机柜失电、哪些业务中断。
  • 气流图层(Air): 温度监控项转为机柜进风或排风温度监测数据,机房按温度着色;将某台精密空调设为故障时,系统估算温度升至 27、32、35 °C 所需的分钟数。
  • 告警定位到设备: Zabbix 未处理告警显示在匹配的设备上,与该设备承载的业务负载及租户信息并列呈现。

对接步骤

  1. 在 Zabbix 中为只读用户创建 API 令牌(也可使用只读用户名与密码)。
  2. 在 DC Sim 中打开 ⋯ → Connect NetBox or Zabbix(对接 NetBox 或 Zabbix),选择 Zabbix,填入 URL 与令牌,点击 Test(测试连接)。测试结果显示 Zabbix 版本,以及可读取的主机、监控项与未处理告警数量。
  3. Preview(预览)显示与数字孪生设备匹配的主机数量,以及将新增的监测数据与告警。
  4. Import(导入)。每次同步均加入最新监测数据与未处理告警。

Zabbix 部署在内网时,同一对接功能运行于 DC Sim 采集代理(Agent)中,该代理仅发起出站连接。

读取的数据

ZabbixDC Sim图层
主机及主机资产信息(位置、机柜、型号、序列号)按名称与设备匹配设备
功率监控项(PDU、UPS、IPMI)power_w供配电、Token
进风或环境温度监控项inlet_c气流
CPU 温度、风扇转速、湿度cpu_temp_c、fan_rpm、humidity_pct设备、气流
UPS 后备时间、负载与电池监控项ups_runtime_min、ups_load_pct、ups_battery_pct供配电
CPU 利用率、pingutil_pct,在线或离线设备、网络
未处理告警匹配设备上的告警全部图层

替代方式:表格导出

如无 API 访问权限,可按主机导出近期监控项数值,填入导入模板的 Readings(监测数据)工作表(time、item、metric、value),并将主机填入 Devices(设备)工作表。

后续规划

事项状态
根据主机资产信息自动获取机柜位置路线图
服务器重启后保留告警(当前:仅在内存中保留最近 24 小时)路线图
提供 Zabbix 模板,以便在 Zabbix 用户查找集成方案的渠道中上架路线图

无需入站连接

对于部署在内网的 Zabbix,对接功能运行于轻量级采集代理中。采集代理通过一条 WebSocket 连接主动出站,不监听任何端口。链路中断时,数据批次缓存至本地磁盘,恢复后按顺序补传。令牌仅保存在采集代理配置中;DC Sim 只接收监控数值与告警。

常见问题
支持哪些 Zabbix 版本?

支持 Zabbix 6.0 及以上版本,认证方式为 API 令牌或只读用户名与密码。已在 Zabbix 6.0 上完成测试。

需要哪些访问凭据?

只读 Zabbix 用户的 API 令牌。在您的内网环境中,令牌仅保存在采集代理(Agent)的配置中,不会在浏览器中显示。

是否会修改 Zabbix 中的数据?

不会。DC Sim 仅读取主机、监控项与告警,不向 Zabbix 写入任何数据。

监控项命名与常规不同,能否识别?

映射依据监控项键值(key)与单位,而非名称:凡单位为温度、瓦特、负载百分比或后备时间的监控项均可识别。主机按名称与设备匹配,预览中会显示匹配数量。

一个 Excel 文件,即可 3D 呈现您的机房。

下载导入模板(v1.4,11 张工作表,仅 Devices 为必填)及演示机房的填写示例。无需填写表单,无需提供邮箱,文件不含宏。

填写 Devices 工作表,随演示预约一并发送;我们将在演示通话中现场导入。 各工作表说明

其他集成