V7.0(E0730P11) 版本,建议您登录 H3C 官网的“文档中心”,搜索该特定版本的《安装指导》或《API开发指南》,确认是否有针对此版本的北向 REST API 对接规范。
结论(0730P11 版本)
CAS 平台(CVM 管理节点)本身不对外提供 SNMP 监控接口,不能直接用 Zabbix 等第三方工具通过 SNMP 监控 CAS 平台自身。
但可以拆成两部分:底层 CVK 主机可以开 SNMP 被监控;CAS 平台本身只能用 REST API 或 客户端代理方式监控。
一、CAS 平台(CVM)层面
不支持 SNMP 读取:CVM 进程不监听 161 端口,没有公开 SNMP MIB,第三方无法通过 SNMP 直接查询 CAS 集群、虚拟机、存储池等资源。
官方监控方式:
用 U-Center 纳管 CAS:走 REST API,不是 SNMP。
用 iMC / 第三方 Zabbix:只能通过 API 脚本 / 插件 对接,或在 CVM 上装 Zabbix Agent 做本地监控。
二、底层 CVK 主机(可以开 SNMP)
CVK 是基于 Linux 的虚拟化节点,可以直接配置 SNMP(v2c/v3),第三方能监控 CVK 的 CPU、内存、磁盘、网口等。
1)CVK 开启 SNMP(示例 v2c)
bash
运行
# 登录 CVK 命令行
system-view
# 开启 SNMP v2c
snmp-agent
snmp-agent sys-info version v2c
snmp-agent community read public # 只读团体字
snmp-agent trap enable # 可选:上报告警
端口:UDP 161
可监控:CPU、内存、磁盘、网卡、系统负载等(标准 Linux MIB + H3C 私有 OID)。
2)Zabbix 监控 CVK
添加主机:填 CVK IP,接口选 SNMPv2c,团体字 public。
模板:用 Linux SNMP 模板,或手动添加 H3C 服务器 OID。
三、监控 CAS 平台(CVM)的可行方案
Zabbix Agent(推荐)
在 CVM 节点安装 Zabbix Agent(TCP 10050)。
监控系统:CPU、内存、磁盘、进程、端口等。
脚本扩展:调用 CAS 的 REST API 获取虚拟机、集群、存储状态。
REST API 对接
CAS 提供 /api/v1/ 等接口,可通过 Python/Shell 脚本拉取数据,写入 Zabbix。
适合监控:虚拟机数量、运行状态、CPU / 内存分配、存储池使用率。
U-Center 统一监控(官方)
U-Center 5.0+ 直接纳管 CAS,自动采集所有资源数据,支持告警、报表。
四、版本限制(0730P11)
CVM:无 SNMP 支持,只能用 Agent/API。
CVK:完全支持 SNMP v2c/v3,无版本限制。
总结
CAS 管理平台(CVM):❌ 不支持 SNMP;✅ 用 Zabbix Agent + API 脚本监控。
虚拟化节点(CVK):✅ 支持 SNMP;直接配置即可被 Zabbix 监控。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
nmsl