DOCSIS-ConfigFile

 view release on metacpan or  search on metacpan

lib/DOCSIS/ConfigFile/mibs/PKTC-EVENT-MIB  view on Meta::CPAN

pktcDevEvLevel OBJECT-TYPE
    SYNTAX INTEGER {
            critical(1),
            major(2),
            minor(3),
            warning(4),
            information(5)

    }
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "The priority level of this event as defined by the
             vendor.  These are ordered from most serious (critical)
             to least serious (debug)."
    ::= { pktcDevEventEntry 3 }

   pktcDevEvEnterprise	OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
         "Provides the IANA enterprise number of the device manufacturer for
		proprietary events, and the CableLabs IANA enterprise number for
		PacketCable specified events."
    ::= { pktcDevEventEntry 4 }

pktcDevEvId OBJECT-TYPE
    SYNTAX      Unsigned32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
          "ID for a specific event to which the priority and display string are
           matched. These Event Ids are vendor specific or in the case of
           PacketCable events defined in pkt-tr-memevent-id-v01-001128."
    ::= { pktcDevEventEntry 5 }

pktcDevEvText OBJECT-TYPE
    SYNTAX      DisplayString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "Provides a human-readable description of the event,
             including all relevant context (interface numbers,
             etc.)."
    ::= { pktcDevEventEntry 6 }

   pktcDevEvMacAddress	 OBJECT-TYPE
    SYNTAX      OCTET STRING
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "Provides the MAC address of the device generating the event."
    ::= { pktcDevEventEntry 7 }

    pktcDevEvEndpointName	 OBJECT-TYPE
    SYNTAX      DisplayString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "This is the endpoint identifier followed by the FQDN/IP Address
             of the device. This is in the form - AALN/X:FQDN/IP Address.
             If the event is not specific to an endpoint, then the contents
             is just the FQDN/IP address."
    ::= { pktcDevEventEntry 8 }

--
--	Event Data for Traps - Informs
--
    pktcDevEvReportIndex           OBJECT-TYPE
    SYNTAX      Integer32  (1..2147483647)
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "Integer value starting at one that increases by one
             for each event generated. Used for sequencing of events."
    ::= { pktcDevEventNotify 1 }

   pktcDevEvReportTime		OBJECT-TYPE
    SYNTAX      DateAndTime
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "Provides a human-readable description of the time at
			which the event occurred."
    ::= { pktcDevEventNotify 2 }

    pktcDevEvReportLevel           OBJECT-TYPE
    SYNTAX      INTEGER {
      critical(1),
      major(2),
      minor(3),
      warning(4),
      information(5)
    }
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "The priority level of this event as defined by the
             vendor.  These are ordered from most serious (critical)
             to least serious (debug)."
    ::= { pktcDevEventNotify 3 }

   pktcDevEvReportEnterprise	OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "Provides the IANA enterprise number of the device
          	manufacturer for proprietary events, and the CableLabs
          	IANA enterprise number for
		PacketCable specified events."
    ::= { pktcDevEventNotify 4 }

    pktcDevEvReportId              OBJECT-TYPE
      SYNTAX      Unsigned32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
         "ID for a specific event to which the priority and display string
          are matched. These Event Ids are vendor specific or in the case of
          PacketCable events defined in pkt-tr-memevent-id-v01-001128."
    ::= { pktcDevEventNotify 5 }

    pktcDevEvReportText             OBJECT-TYPE
    SYNTAX      DisplayString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "Provides a human-readable description of the event,
             including all relevant context (interface numbers,
             etc.)."
    ::= { pktcDevEventNotify 6 }

   pktcDevEvReportMacAddress	 OBJECT-TYPE
    SYNTAX      OCTET STRING
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
          "Provides the MAC address of the device generating the event."
    ::= { pktcDevEventNotify 7 }

    pktcDevEvReportEndpointName	 OBJECT-TYPE
    SYNTAX      DisplayString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
          "This is the endpoint identifier followed by the FQDN/IP Address of the
           device. in the case of the , this is in the form - AALN/X:FQDN/IP
           Address. If the event is not specific to an endpoint, then the contents
           is just the FQDN/IP address"
    ::= { pktcDevEventNotify 8 }

   pktcDevEvInform NOTIFICATION-TYPE
	OBJECTS { pktcDevEvReportIndex, pktcDevEvReportTime,pktcDevEvReportLevel,
	    pktcDevEvReportEnterprise,pktcDevEvReportId,pktcDevEvReportText,
	    pktcDevEvReportMacAddress,pktcDevEvReportEndpointName }
	STATUS      current
        DESCRIPTION
		"Inform for event reporting "
	::= { pktcDevEvNotification 1 }

   pktcDevEvTrap NOTIFICATION-TYPE
	OBJECTS { pktcDevEvReportIndex, pktcDevEvReportTime,pktcDevEvReportLevel,
	    pktcDevEvReportEnterprise,pktcDevEvReportId,pktcDevEvReportText,
	    pktcDevEvReportMacAddress,pktcDevEvReportEndpointName }
	STATUS      current
        DESCRIPTION
		" Trap for event reporting "
	::= { pktcDevEvNotification 2 }

pktcEventConformance  OBJECT IDENTIFIER ::= { pktcEventMib 7 }
pktcEventCompliances  OBJECT IDENTIFIER ::= { pktcEventConformance 1 }
pktcEventGroups       OBJECT IDENTIFIER ::= { pktcEventConformance 2 }

-- compliance statements

pktcEventBasicCompliance MODULE-COMPLIANCE
    STATUS     current
    DESCRIPTION
            "The compliance statement for devices that implement
             Event reporting feature."
    MODULE   --pktcEventMib

-- unconditionally mandatory groups

    MANDATORY-GROUPS {
            pktcEventGroup
    }

-- units of conformance

::= { pktcEventCompliances 3 }

pktcEventGroup OBJECT-GROUP
    OBJECTS {
        	pktcDevEvControl,
        	pktcDevEvControlState,
        	pktcDevEvSyslogAddressType,
        	pktcDevEvSyslogAddress,
        	pktcDevEvSyslogUdpPort,
        	pktcDevEvThrottleAdminStatus,
        	pktcDevEvThrottleInhibited,
        	pktcDevEvThrottleThreshold,
        	pktcDevEvThrottleInterval,
  		pktcDevEvProgrammableEnterprise,
    		pktcDevEvProgrammableLevel,
    		pktcDevEvProgrammableReporting,
    		pktcDevEvProgrammableText,
    		pktcDevEvFixedEnterprise,



( run in 1.108 second using v1.01-cache-2.11-cpan-5b529ec07f3 )