监控 海康ISAPI
通过ISAPI接口监控海康威视设备状态,获取设备健康数据。
监控配置参数
参数名称 | 参数帮助描述 |
---|---|
监控Host | 被监控的对端IP或域名。注意⚠️不带协议头(eg: https://, http://)。 |
监控名称 | 标识此监控的名称,名称需要保证唯一性。 |
端口 | 网络请求端口,默认为80。 |
超时时间 | 设置超时时间,单位ms毫秒,默认5000毫秒。 |
用户名 | 海康设备登录用户名。 |
密码 | 海康设备登录密码。 |
启用HTTPS | 是否启用HTTPS,默认未启用。 |
采集间隔 | 监控周期性采集数据间隔时间,单位秒,可设置的最小间隔为30秒 |
采集指标
系统信息
- 设备名称
- 设备ID
- 固件版本
- 设备型号
- mac地址
设备状态
- CPU 利用率(%)
- 内存使用量(MB)
- 可用内存(MB)
- 缓存大小(MB)
- 网口1速度(Mbps)
- 网口2速度(Mbps)
- 启动时间
- 运行时长
- 上次校时时间
- 上次校时时间差(s)
- 平均上传耗时(ms)
- 最大上传耗时(ms)
- 最小上传耗时(ms)
- 上次校时模式
- 上次校时地址
- 响应时间(ms)
监控实现原理
通过海康威视设备的ISAPI接口获取设备信息和状态:
采集系统信息:
/ISAPI/System/deviceInfo
采集设备状态:
/ISAPI/System/status
采用HTTP协议Digest认证方式访问接口,解析XML格式响应数据获取监控指标。