当前位置:编程学习 > JAVA >>

请帮忙查看下该MIB库是否符合规范,谢谢

SNMP-MAS    DEFINITIONS ::= BEGIN

        IMPORTS

            DisplayString, MacAddress, DateAndTime, RowStatus
                FROM SNMPv2-TC

            DisplayString
                FROM RFC1213-MIB

            enterprises, MODULE-IDENTITY, OBJECT-TYPE, IpAddress
                FROM SNMPv2-SMI

            Unsigned32, Integer32, NOTIFICATION-TYPE, OBJECT-IDENTITY
                FROM SNMPv2-SMI;


SNMPMAS MODULE-IDENTITY
    LAST-UPDATED "201111140000Z"
    ORGANIZATION "SNMPMAS Inte易做图ces MIB Working Group"
    CONTACT-INFO
            "   GZ JINGYUAN Technology Co ., Ltd.
                17F BAOGONG Building,No 363 LongKouDong Rd.,Guangzhou
                0755-86110012
                liul@chinagdn.com"
    DESCRIPTION
            "Through access to the platform, 
            the system administrator real-time view of the MAS server configuration, 
            fault, performance and other relevant data and operating conditions, 
            MAS server abnormal state, 
            the system administrator to timely access to relevant information and to arrange for troubleshooting,
            effectively improve the stability and reliability of MAS operations.
            OID:1.3.6.1.4.1.7890.9870.1.1.1  :mas server cpu useage
            OID:1.3.6.1.4.1.7890.9870.1.1.2  :mas server physical memery useage
            OID:1.3.6.1.4.1.7890.9870.1.1.3  :Hard disk space
            OID:1.3.6.1.4.1.7890.9870.1.1.4  :probable alarm cause
            OID:1.3.6.1.4.1.7890.9870.1.1.5  :the orgaddr of the mas server
            OID:1.3.6.1.4.1.7890.9870.1.1.6  :mas server cpu useag
            "
    ::= { enterprises 31 }


        cmcc            OBJECT IDENTIFIER  ::=  {  enterprises  7890  }
        mas             OBJECT IDENTIFIER  ::=  {  cmcc  9870  }
        masPerformance  OBJECT IDENTIFIER   ::= {  mas  1  }

        masDeviceInfomation OBJECT IDENTIFIER  ::= { masPerformance 1 }

        cpuLoad OBJECT-TYPE
            SYNTAX          Integer32  ( 0 .. 100  )
            MAX-ACCESS      read-only
            STATUS          current
            DESCRIPTION     "mas server cpu useage(0~100%) = (CPU1 + CPU2 + ... CPUn)/n "
            ::=  {  masDeviceInfomation  1  }

        phyMemUsage OBJECT-TYPE
            SYNTAX          Integer32  ( 0 .. 100  )
            MAX-ACCESS      read-only
            STATUS          current
            DESCRIPTION     "mas server physical memery useage(0~100%)"
            ::=  {  masDeviceInfomation  2  }

        diskUsage   OBJECT-TYPE
            SYNTAX          Integer32  ( 0 .. 100  )
            MAX-ACCESS      read-only
            STATUS          current
            DESCRIPTION     "Hard disk space(MB)"
            ::=  {  masDeviceInfomation  3  }

        probableCause   OBJECT-TYPE
            SYNTAX          DisplayString  ( SIZE ( 0 .. 255  ) )
            MAX-ACCESS      read-only
            STATUS          current
            DESCRIPTION     "probable alarm cause:
            Hard disk space   
            or
            High CPU utilization
            or
            Memory usage is too high
            "
            ::=  {  masDeviceInfomation  4  }
            
        masId   OBJECT-TYPE
            SYNTAX          DisplayString  ( SIZE ( 0 .. 255  ) )
            MAX-ACCESS      read-only
            STATUS          current
            DESCRIPTION     "the orgaddr of the mas server(1065...)"
            ::=  {  masDeviceInfomation  5  }
            
        deviceIpAddress   OBJECT-TYPE
            SYNTAX          DisplayString  ( SIZE ( 0 .. 255  ) )
            MAX-ACCESS      read-only
            STATUS          current
            DESCRIPTION     "the ip of the mas server"
            ::=  {  masDeviceInfomation  6  }

    END
--------------------编程问答-------------------- 网络管理人员说是没有get和set说明,不是标准的MIB库,请帮帮忙! --------------------编程问答--------------------
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,