AD | Application | AWS | Azure | Cloud | Database | Enterprise | Environmental | Event Log | File System | IoT | IT Service | Network/System | Infra | Performance | Protocol | SaaS | Security | Service Level | Storage | Linux | VMware | VoIP | Web | Wireless | SNMP

Crumbtrail

MonitorTools.com » Technical documentation » SNMP » MIB » Stratacom » BASIS-ONLINE-DIAG-MIB

BASIS-ONLINE-DIAG-MIB device MIB details by Stratacom

BASIS-ONLINE-DIAG-MIB file content

The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.

Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.

Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing BASIS-ONLINE-DIAG-MIB.


Vendor: Stratacom
Mib: BASIS-ONLINE-DIAG-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2024 [download]    (ships with advanced SNMP/MIB tools)
-- *****************************************************************
-- BASIS-ONLINE-DIAG-MIB
--  Online diagnostics mib
--
-- June 2003 Subra Hegde
--
-- Copyright (c) 2003 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************


BASIS-ONLINE-DIAG-MIB DEFINITIONS ::= BEGIN
IMPORTS
    MODULE-IDENTITY,
    OBJECT-TYPE,
    Integer32
                               FROM SNMPv2-SMI
    MODULE-COMPLIANCE,
    OBJECT-GROUP               FROM SNMPv2-CONF
    ciscoWan                   FROM CISCOWAN-SMI
    axisDiagnostics            FROM BASIS-MIB;

basisOnlineDiagMIB MODULE-IDENTITY
    LAST-UPDATED "200306110000Z"
    ORGANIZATION "Cisco Systems, Inc."
    CONTACT-INFO
                 "       Cisco Systems
                        Customer Service

                Postal: 170 W Tasman Drive
                        San Jose, CA  95134
                        USA

                        Tel: +1 800 553-NETS

                E-mail: cs-wanatm@cisco.com"
    DESCRIPTION 
        "This MIB contains information on the online diagnostics
        in MGX82xx(MGX8250, MGX8220, MGX8230 etc) products."

    REVISION    "200306110000Z"
    DESCRIPTION
        "Initial version of the MIB.

        The content of this MIB was originally available
        in CISCO-WAN-AXIPOP-MIB defined using SMIv1.
        The applicable objects from CISCO-WAN-AXIPOP-MIB
        are defined using SMIv2 in this MIB. Also the
        descriptions of some of the objects have been 
        modified."

    ::= { ciscoWan 80 }

onlineDiagnostics  OBJECT IDENTIFIER ::= { axisDiagnostics 3 }

diagType OBJECT-TYPE
    SYNTAX  INTEGER {
                post      (1),
                onlinediag(2)
            }
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "This is used to identify the type of diagnostics.

        post (1)      : Power On Self Test.
        onlineDiag(2) : Online Diagnostics. 

        When a trap is sent to report diagnostics results
        this is used as a varbind to indicate the type of 
        diagnostics."
    ::= { onlineDiagnostics 1 }

diagResult     OBJECT-TYPE
    SYNTAX  INTEGER {
                passed(1),
                failed(2)
            }
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "This is used to indicate the result of the diagnostics."
    ::= { onlineDiagnostics 2 }

diagTestId     OBJECT-TYPE
    SYNTAX     Integer32(0..2147483647)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "This is used to indicate the test number of the
        diagnostics test that failed. The value depends upon
        the implementation in the each of the MGX82xx product."
    ::= { onlineDiagnostics 3 }

-- conformance information

boDiagMIBConformance OBJECT IDENTIFIER ::= { basisOnlineDiagMIB 2 }

boDiagMIBCompliances OBJECT IDENTIFIER ::= { boDiagMIBConformance 1 }

boDiagMIBGroups      OBJECT IDENTIFIER ::= { boDiagMIBConformance 2 }

-- compliance statements

boDiagCompliance MODULE-COMPLIANCE
    STATUS  current
    DESCRIPTION
        "The compliance statement for entities which implement
        the basis online diagnostics MIB."
    MODULE  -- this module
    MANDATORY-GROUPS { 
        boDiagGroup
    }
    ::= { boDiagMIBCompliances 1 }

boDiagGroup OBJECT-GROUP
    OBJECTS {
        diagType,
        diagResult,
        diagTestId
    }
    STATUS current
    DESCRIPTION 
        "A collection of objects providing the
         online diagnostics information."
    ::= { boDiagMIBGroups 1 }

END