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 » Cisco » CISCO-ENTITY-DISPLAY-MIB

CISCO-ENTITY-DISPLAY-MIB device MIB details by Cisco

CISCO-ENTITY-DISPLAY-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 CISCO-ENTITY-DISPLAY-MIB.


Vendor: Cisco
Mib: CISCO-ENTITY-DISPLAY-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2024 [download]    (ships with advanced SNMP/MIB tools)
-- *****************************************************************
-- CISCO-ENTITY-DISPLAY-MIB: Cisco Entity DISPLAY MIB file
--
-- Jan 2003, Arvind Prabhudev, Mickey Spiegel, Sonal Maheshwari
--
-- Copyright (c) 2003 by Cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************

CISCO-ENTITY-DISPLAY-MIB DEFINITIONS ::= BEGIN

IMPORTS
    Unsigned32,
    MODULE-IDENTITY,
    OBJECT-TYPE                FROM SNMPv2-SMI
    TEXTUAL-CONVENTION         FROM SNMPv2-TC
    MODULE-COMPLIANCE,
    OBJECT-GROUP               FROM SNMPv2-CONF
    SnmpAdminString            FROM SNMP-FRAMEWORK-MIB
    entPhysicalIndex           FROM ENTITY-MIB
    ciscoMgmt                  FROM CISCO-SMI
    ;

ciscoEntityDisplayMIB   MODULE-IDENTITY
    LAST-UPDATED    "200303200000Z"
    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-displaymib@cisco.com"
    DESCRIPTION
        "This MIB module provides information about the
        status of display devices such as Light Emitting
        Diodes (LEDs) and alphanumeric displays present
        on the physical entities contained by the managed
        system."

    REVISION           "200303200000Z"
    DESCRIPTION
        "Initial version of this MIB."
    ::= { ciscoMgmt 344 }


-- Textual Conventions

CDisplayType ::= TEXTUAL-CONVENTION
    STATUS current
    DESCRIPTION
        "An integer value that indicates the type of
        display device."
    SYNTAX INTEGER {
        led(1),
        alphanumeric(2)
    }

CDisplayColor ::= TEXTUAL-CONVENTION
    STATUS current
    DESCRIPTION
        "An integer value that describes the color of the
        display."
    SYNTAX INTEGER {
        unknown(1),
        white(2), 
        red(3), 
        green(4), 
        yellow(5), 
        amber(6), 
        blue(7)
    }

CDisplayState ::= TEXTUAL-CONVENTION
    STATUS current
    DESCRIPTION
        "An integer value that describes the state of the
        display."
    SYNTAX INTEGER {
        unknown(1),
        off(2),
        on(3),
        blinking(4)
    }


-- MIB Object Definitions

ciscoEntityDisplayMIBObjects OBJECT IDENTIFIER ::=
    { ciscoEntityDisplayMIB 1 }

-- This table contains current display status information.

ceDisplayTable OBJECT-TYPE
    SYNTAX        SEQUENCE OF CeDisplayEntry
    MAX-ACCESS    not-accessible
    STATUS        current
    DESCRIPTION
        "This table provides information about the display
        devices on the physical entities in the managed
        system and their current display status."
    ::= { ciscoEntityDisplayMIBObjects 1 }

ceDisplayEntry OBJECT-TYPE
    SYNTAX        CeDisplayEntry
    MAX-ACCESS    not-accessible
    STATUS        current
    DESCRIPTION
        "An entry in the ceDisplayTable that provides
        information about an LED or an alphanumeric display
        in the system including its current display status."
    INDEX    { entPhysicalIndex, ceDisplayIndex }
    ::= { ceDisplayTable 1 }

CeDisplayEntry ::=
    SEQUENCE {
        ceDisplayIndex         Unsigned32,
        ceDisplayType          CDisplayType,
        ceDisplayName          SnmpAdminString,
        ceDisplayColor         CDisplayColor,
        ceDisplayState         CDisplayState,
        ceDisplayText          SnmpAdminString
    }

ceDisplayIndex OBJECT-TYPE
    SYNTAX      Unsigned32 (1..1024)
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "An arbitrary index that uniquely identifies an LED or
        an alphanumeric display on the physical entity
        identified by entPhysicalIndex."
    ::= { ceDisplayEntry 1 }

ceDisplayType OBJECT-TYPE
    SYNTAX      CDisplayType
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "This object indicates the type of display described
        in this entry. i.e. whether it is an LED display or
        an alphanumeric display."
    ::= { ceDisplayEntry 2 }

ceDisplayName OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "This object provides a human-readable string which is
        the name for the display device specified in this entry."
    ::= { ceDisplayEntry 3 }

ceDisplayState OBJECT-TYPE
    SYNTAX      CDisplayState
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "This object indicates the current display state for
        the display specified in this entry."
    ::= { ceDisplayEntry 4 }

ceDisplayColor OBJECT-TYPE
    SYNTAX      CDisplayColor
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "This object indicates the color currently seen on
        the display specified in this entry. If the display
        specified by this entry is an alphanumeric display,
        i.e. ceDisplayType is of type 'alphanumeric' then,
        color may not apply and the agent may choose to
        indicate this by setting this object to 'unknown'."
    ::= { ceDisplayEntry 5 }

ceDisplayText OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "This object provides a human-readable string which is
        the text currently displayed in the alphanumeric display
        specified in this entry. If the display specified by
        this entry is an LED, i.e. ceDisplayType is of type 'led'
        then, this object would be an empty string."
    ::= { ceDisplayEntry 6 }


-- MIB Conformance Information

ceDisplayMIBConformance OBJECT IDENTIFIER ::=
    { ciscoEntityDisplayMIB 2 }

ceDisplayMIBCompliances OBJECT IDENTIFIER ::=
    { ceDisplayMIBConformance 1 }
ceDisplayMIBGroups      OBJECT IDENTIFIER ::=
    { ceDisplayMIBConformance 2 }

-- Compliance Statements

ceDisplayMIBCompliance  MODULE-COMPLIANCE
    STATUS current
    DESCRIPTION
        "The compliance statement for entities that implement the
        CISCO-ENTITY-DISPLAY-MIB."
    MODULE
        MANDATORY-GROUPS {
            ceDisplayGroup
        }

    GROUP ceDisplayLEDGroup
    DESCRIPTION
        "This group is required when the display entity is an
        LED."

    GROUP ceDisplayAlphaNumericGroup
    DESCRIPTION
        "This group is required when the display entity is an
        alphanumeric display."

    ::= { ceDisplayMIBCompliances 1 }

-- MIB groupings

ceDisplayGroup OBJECT-GROUP
    OBJECTS {
        ceDisplayType,
        ceDisplayName,
        ceDisplayState
    }
    STATUS current
    DESCRIPTION
        "A collection of managed objects that provide information
        about a display in the system including its current state."
    ::= {ceDisplayMIBGroups 1 }

ceDisplayLEDGroup OBJECT-GROUP
    OBJECTS {
        ceDisplayColor
    }
    STATUS current
    DESCRIPTION
        "A collection of objects relevant to LED display."
    ::= {ceDisplayMIBGroups 2 }

ceDisplayAlphaNumericGroup OBJECT-GROUP
    OBJECTS {
        ceDisplayText
    }
    STATUS current
    DESCRIPTION
        "A collection of objects relevant to alphanumeric display."
    ::= {ceDisplayMIBGroups 3 }

END