FIST‑SMS 是运行在服务器操作系统内部的代理程序,负责采集 OS 的 CPU、内存负载,上报 HDMH3C。 Linux 检查:
#查看FIST‑SMS服务状态
systemctl status fist‑sms
active(running);如果 failed,查看日志 /var/log/fist‑sms/。
Windows:服务列表查看 FIST SMS Service 是否正在运行。常见故障点:
校验 FIST‑SMS 是否上报成功:登录 HDM Web →【仪表盘‑监控】,看是否能看到操作系统 CPU 使用率。 ✔HDM 页面能看到 OS CPU:说明 FIST‑SMS 上报正常,问题出在 HDM‑SNMP 配置 / MIB/OID; ❌HDM 页面也看不到 OS CPU:FIST‑SMS 层面故障,优先解决 FIST‑SMS,SNMP 不可能拿到数据。
hh3c‑server‑agent.mib,放到监控服务器 snmp/mibs 目录,不导入 MIB 会出现 OID 返回 noSuchObject;⚠注意:操作系统 CPU 使用率 OID 不是硬件传感器 OID,必须加载服务器 MIB,普通通用 MIB 无法读取。
在监控服务器使用snmpget测试(示例 v2c)
#读取操作系统CPU使用率OID(来自hh3c‑server‑agent.mib)
snmpget -v2c -c public HDM_IP 1.3.6.1.4.1.25506.14.1.1.1.0
返回值说明:
noSuchObject:两种情况:①FIST‑SMS 没有上报 OS 数据;②MIB 库未加载、OID 使用错误;链路:操作系统 → FIST‑SMS采集CPU → 推送到HDM → HDM SNMP对外提供OID
依赖:FIST‑SMS 服务正常、OS 与 HDM 带内通信正常。 优点:只用监控 HDM 一个 IP;缺点:依赖带内代理 FIST‑SMS。
绕开 HDM+FIST‑SMS,直接操作系统本机开启 SNMP agent,采集本机 CPU、内存。 适合 FIST‑SMS 一直调不通的场景,监控直接访问 OS 业务 IP,不经过 HDM。
hh3c‑server‑agent.mib,监控软件无法识别 OS 使用率 OID;暂无评论
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论