OID是什么?这是snmp开发者首先必须要了解清楚的。
SNMP对象标识符(OID)是定义在特定MIB模式中的值,来定义一个特定的在MIB数据库中SNMP目标。SNMP OID是划界序列数字组成a.b.c...x.y.z的周期。它对信息的一个项目是一个独特的标识符,其是一个MIB的一部分。典型的OIDs能够有与它们相关的名字。OIDs在自然中是分等级的。因此1.2.3出现在1.3之前但是在1.2之后。OID前面的一部分是由协会分配的,每个企业都有自己的Oid标识
类似的OID定义方法为:
oid oid_Fan_Speed[] ={Hardware,3,2,1,2,0};
oid oid_Power_Voltage[] ={Hardware,5,2,1,2,0};//3
oid oid_MLB_temprature[] ={Hardware,6,2,1,2,0};//3
oid oid_Hdd_Status[] ={HDD,2,1,8,0};
oid oid_ECC_Status[] ={Hardware,7,2,1,2,0};//3
oid oid_Bat_Voltage[] ={Hardware,8,2,1,2,0};//3
oid oid_DG_Status[] ={DG,2,1,7,0};
oid oid_Snap_Status[] ={VD,2,1,7,0};
oid oid_VD_Status[] ={VD,2,1,7,0};
oid oid_UPS_Power[] ={Hardware,4,0};
oid oid_Fail_Over_Back[] ={System,0,0,0};
其中Hardware也是自己定义的
本文介绍了SNMP对象标识符(OID)的基本概念及其在MIB数据库中的作用。OID是一种用于唯一标识MIB数据库中项目的数值序列,它具有层级结构并且由一系列数字组成。文章还展示了如何通过具体的OID实例来定义不同的硬件状态。
266

被折叠的 条评论
为什么被折叠?



