先下载模板:Template_Hikvision_NVR_ISAPI.yaml
登录 Zabbix 网页端,进入 数据采集 (Data collection) -> 模板 (Templates)。
点击右上角 导入 (Import),选择上面的 Template_Hikvision_NVR_ISAPI.yaml 文件,勾选所有默认选项,点击导入。
进入 数据采集 (Data collection) -> 主机 (Hosts) -> 创建主机 (Create host)。
主机名称:起一个容易识别的名字(如:NVR-10.10.16.202)。
模板:关联两个模板(缺一不可):
Hikvision NVR ISAPI by HTTP(刚才导入的接口模板)
ICMP Ping(Zabbix 自带的物理层在线探针,用于整机断网、断电告警)
主机群组:选择或创建对应的群组(如 Video_Surveillance)。
在主机编辑页面的 接口 (Interfaces) 栏,点击 添加 (Add) -> 选择 客户端 (Agent)。
IP地址:填写这台 NVR 的真实局域网 IP(例如 10.10.16.202)。
端口:保持默认的 10050 即可。
注:海康不装 Agent 没关系,借用该格子是为了让 ICMP Ping 模板能读取到正确的公网/内网 IP。切记不可写 127.0.0.1,否则会变成 Zabbix 监控自己。
切换到主机编辑页的 宏 (Macros) 标签页 -> 选择 主机宏 (Host macros)。
填写三个关键信息:
{$NVR_IP} = 填入 NVR 的局域网 IP(如 10.10.16.202)。
{$NVR_USER} = 填入 admin。
{$NVR_PASS} = 填入该 NVR 的实际网页管理密码。
点击 添加/更新 保存主机。
在网页端进入主机的 监控项 (Items) 列表,勾选以下两个主监控项:
Hikvision: Get HDD Raw Data
Hikvision: Get Camera Status Raw Data
点击最下方的 立即执行 (Execute now)。
10 秒钟后,前往 监测 (Monitoring) -> 最新数据 (Latest data),勾选 “查看细节” 点击应用,即可看到所有 硬盘(ok/idle)和 摄像头(true/false)的实时状态。