snmp中mib文件解析

mib文件的配置

在进行接口对接和数据访问中避免直接使用oid的情况,
使用时可将编写的新库放在管理端的mibs库中(/usr/share/snmp/mibs)
ACCEL-PPP-MIB DEFINITIONS ::= BEGIN        #开始

IMPORTS   #这里是一些引用
        OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP        FROM SNMPv2-CONF
        enterprises, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,NOTIFICATION-TYPE         FROM SNMPv2-SMI
        DisplayString         FROM SNMPv2-TC;


AccelInfo MODULE-IDENTITY  #对象标识
            LAST-UPDATED "202106231450Z"
            ORGANIZATION ""
            CONTACT-INFO ""
            DESCRIPTION  "ACCEL PPP MIB."
            ::= { enterprises xxxxx }   #重点在这里enterprises代表的是.1.3.6.1.4.1  ---- 根
            #在这个根下xxxxx代表唯一的标识(私营企业编号)这个的编号的申请可参考下面的链接
            #(https://blog.csdn.net/qq_36849711/article/details/117995769?spm=1001.2014.3001.5501)
            #这里也可以使用现有的节点

SystemAsset  OBJECT IDENTIFIER ::= { AccelInfo 1}  #这里同样是对象标识,相当于在分类

CpuUsage     OBJECT-TYPE #标量节点,下面有对所有关键词进行说明
    SYNTAX      Opaque
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
                        "cpu utilization"
    ::= { SystemAsset 1 }

DiskUsage    OBJECT-TYPE
    SYNTAX      Opaque
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
                        "disk utilization"
    ::= { SystemAsset 2 }
END

CpuIUsage的oid就是.1.3.6.1.4.1.xxxxx.1.1
DiskUsage的oid就是.1.3.6.1.4.1.xxxxx.1.2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值