官网找了一个oid读风扇状态,但是索引号很多,不知道第几个是风扇电源状态

(0)
hh3cEntityExtErrorStatus)来管理所有这些实体的状态,并通过最后的索引号来区分不同的实体。因此,您的任务不是寻找一个新的 OID,而是从 hh3cEntityExtErrorStatus这个 OID 的众多索引实例中,识别出哪些索引对应风扇,哪些对应电源。以下是具体的操作步骤:hh3cEntityExtErrorStatus这一个对象,需要查询整个表 hh3cEntityExtStateTable,以获取每个实体的描述信息。hh3cEntityExtErrorStatus的 OID 是 1.3.6.1.4.1.25506.2.6.1.1.1.1.19。它是一个表的列对象。这个表的根OID通常是它的父级。可以尝试访问 1.3.6.1.4.1.25506.2.6.1.1.1.1。hh3cEntityExtErrorStatus,而是输入整个表的名称 hh3cEntityExtStateTable。1.3.6.1.4.1.25506.2.6.1.1.1,然后执行 Walk 操作(而不仅仅是 Get)。Walk 操作会遍历该节点下的所有实例。hh3cEntityExtErrorStatus同在一个表里的另一列:实体描述信息。hh3cEntityExtErrorStatus(索引号 .19) 同级的,很可能会有一个名为 hh3cEntityExtDescr(描述) 或类似名称的列对象。这个列的值就是该实体的文字描述,例如 "Fan 1", "Power Supply 1", "GigabitEthernet 1/0/1"等。hh3cEntityExtStateTable执行 SNMP Walk。hh3cEntityExtErrorStatus的实例及其对应的值。hh3cEntityExtDescr的实例。请注意,它们的索引号是完全一致的。X的 hh3cEntityExtDescr描述了一个硬件,那么索引号同样为 X的 hh3cEntityExtErrorStatus就是这个硬件的状态。"Fan"或 "PSU"的条目,就可以查看其 hh3cEntityExtErrorStatus的值。根据您上传的图片1,您已经知道了状态的含义:hh3cEntityExtDescr.11的值为 "PSU Slot 1"hh3cEntityExtErrorStatus.11的值为 normal(2)| 步骤 | 在 MIB Browser 中的操作 | 目的 |
|---|---|---|
| 1 | 对 OID hh3cEntityExtStateTable 或 1.3.6.1.4.1.25506.2.6.1.1.1 执行 Walk | 获取设备上所有实体(端口、风扇、电源等)的完整状态表。 |
| 2 | 在结果中查找 hh3cEntityExtDescr 列 | 获取每个索引号对应的实体描述,从而识别出哪些是风扇和电源。 |
| 3 | 在结果中查找 hh3cEntityExtErrorStatus 列 | 获取每个实体(包括风扇和电源)的具体错误状态。 |
| 4 | 将同一索引号下的 Descr和 ErrorStatus关联起来 | 最终确定哪个风扇或电源是什么状态。 |
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论