| ceAlarmDescrMapEntry | 
      .1.3.6.1.4.1.9.9.138.1.1.1.1 | 
    
    
      | 
        A mapping between an alarm description and a vendor type.
       | 
    
    
      | ceAlarmDescrEntry | 
      .1.3.6.1.4.1.9.9.138.1.1.2.1 | 
    
    
      | 
        A collection of attributes that describe an alarm type.
       | 
    
    
      | ceAlarmCriticalCount | 
      .1.3.6.1.4.1.9.9.138.1.2.1 | 
    
    
      | 
        The value of this object specifies the number of alarms
        currently asserted with a severity of 'critical'.
       | 
    
    
      | ceAlarmMajorCount | 
      .1.3.6.1.4.1.9.9.138.1.2.2 | 
    
    
      | 
        The value of this object specifies the number of alarms
        currently asserted with a severity of 'major'.
       | 
    
    
      | ceAlarmMinorCount | 
      .1.3.6.1.4.1.9.9.138.1.2.3 | 
    
    
      | 
        The value of this object specifies the number of alarms
        currently asserted with a severity of 'minor'.
       | 
    
    
      | ceAlarmCutOff | 
      .1.3.6.1.4.1.9.9.138.1.2.4 | 
    
    
      | 
        If the management client writes a value of 'true' to this
        object, the agent stops signalling all external audible alarms
        under the control of the agent.  Reading this object should
        always result in a value of 'false'.
        Observe that alarm cutoff does not have an effect on monitoring,
        history logging, generation of notifications, or syslog message
        generation.  It also does not prevent the agent from signalling
        external audible alarms for alarms asserted after alarm-cutoff.
        This object emulates the 'alarm cut-off' mechanism typically
        installed in a central office (e.g., a big red button).  Observe
        this object should neither affect external visual alarms under
        the control of the agent, nor should it affect the current state
        of alarms being asserted by the system.
       | 
    
    
      | ceAlarmEntry | 
      .1.3.6.1.4.1.9.9.138.1.2.5.1 | 
    
    
      | 
        Alarm control and status information related to the
        corresponding physical entity, including a list of those
        alarms currently being asserted by that physical entity.
       | 
    
    
      | ceAlarmHistTableSize | 
      .1.3.6.1.4.1.9.9.138.1.3.1 | 
    
    
      | 
        This object specifies the number of entries that the
        ceAlarmHistTable can contain.  When a physical entity
        generates an unfiltered alarm, and the capacity of the
        ceAlarmHistTable has reached the value specified by
        this object, then the agent deletes the oldest entity in
        order to accommodate the new entry. A value of '0' prevents
        any history from being retained.  
       | 
    
    
      | ceAlarmHistLastIndex | 
      .1.3.6.1.4.1.9.9.138.1.3.2 | 
    
    
      | 
        This object specifies the value of the ceAlarmHistIndex
        object corresponding to the last entry added to the table by the
        agent.
        If the management client uses the notifications defined by this
        module, then it can poll this object to determine whether it has
        missed a notification sent by the agent.
       | 
    
    
      | ceAlarmHistEntry | 
      .1.3.6.1.4.1.9.9.138.1.3.3.1 | 
    
    
      | 
        The information conveyed by a ceAlarmIndicate or
        ceAlarmClear trap.
       | 
    
    
      | ceAlarmNotifiesEnable | 
      .1.3.6.1.4.1.9.9.138.1.4.1 | 
    
    
      | 
        This object specifies a severity threshold governing the
        generation of ceAlarmAsserted and ceAlarmCleared
        notifications.  For example, if the value of this object is
        set to 'major', then the agent generates these notifications
        if and only if the severity of the alarm being indicated is
        'major' or 'critical'.  The value of '0' disables the
        generation of notifications.
        Observe that this setting overrides the value of the
        ceAlarmFilterNotifiesEnabled object.
        This object affects notification generation only; that is, it
        does not affect monitoring, history logging, and syslog message
        generation.
       | 
    
    
      | ceAlarmSyslogEnable | 
      .1.3.6.1.4.1.9.9.138.1.4.2 | 
    
    
      | 
        This object specifies a severity threshold governing the
        generation of syslog messages corresponding to alarms.  For
        example, if the value of this object is set to 'major', then
        the agent generates these a syslog message if and only if the
        severity of the alarm being indicated is 'major' or 'critical'.
        The value of '0' disables the generation of syslog messages
        corresponding to alarms.
        Observe that this setting overrides the value of the
        ceAlarmFilterSyslogEnabled object.
        This object affects syslog message generation only; that is, it
        does not have an effect on monitoring, history logging, and
        generation of notifications.
       | 
    
    
      | ceAlarmFilterProfileIndexNext | 
      .1.3.6.1.4.1.9.9.138.1.4.3 | 
    
    
      | 
        This object contains an appropriate value to be used
        for ceAlarmFilterIndex when creating entries in the
        ceAlarmFilterProfileTable.  The value '0' indicates
        that no unassigned entries are available.  To obtain
        a ceAlarmFilterIndex, the management client issues
        a get request.  The agent has the responsibility of
        modifying the value of this object following each
        successful get request.
       | 
    
    
      | ceAlarmFilterProfileEntry | 
      .1.3.6.1.4.1.9.9.138.1.4.4.1 | 
    
    
      | 
        When a physical entity asserts/clears an alarm AND the
        ceAlarmFilterProfile object is not '0', the agent applies
        the specified alarm filter profile in processing the alarm.
        The agent uses the following procedure in processing the
        transition of an alarm condition of a given type:
        1)  If the alarm list specified by the alarm filter profile's
        ceAlarmFilterAlarmsEnabled object specifies that the alarm
        type is disabled, then the agent performs no further
        processing.
        2)  The agent creates an entry in the ceAlarmHistTable.
        3)  If the alarm list specified by the alarm filter profile's
        ceAlarmFilterNotifiesEnabled object specifies that the alarm
        type is enabled, then the agent generates the appropriate
        notification.
        4)  If the alarm list specified by the alarm filter profile's
        ceAlarmFilterSyslogEnabled object specifies that the alarm
        type is enabled, then the agent generates the appropriate
        syslog message.
       | 
    
  
  
    
      | ceAlarmDescrIndex | 
      .1.3.6.1.4.1.9.9.138.1.1.1.1.1 | 
    
    
      | 
        This object uniquely identifies an alarm description.
       | 
    
    
      | ceAlarmDescrVendorType | 
      .1.3.6.1.4.1.9.9.138.1.1.1.1.2 | 
    
    
      | 
        This object specifies an object identifier (typically an
        enterprise-specific OID) that uniquely identifies the vendor
        type of those physical entities that this alarm description
        applies to.
       | 
    
    
      | ceAlarmDescrAlarmType | 
      .1.3.6.1.4.1.9.9.138.1.1.2.1.1 | 
    
    
      | 
        This object specifies the alarm type being described.
       | 
    
    
      | ceAlarmDescrSeverity | 
      .1.3.6.1.4.1.9.9.138.1.1.2.1.2 | 
    
    
      | 
        This object specifies the severity associated with the
        alarm type.
        An implementation may chose to not allow dynamic severity
        assignment, in which case it would restrict access to this
        object to be read-only.
        If an implementation allows dynamic severity assignment, then
        a management client can revert to the default severity by
        writing the value '0' to this object.
        There exists a class of systems that should implement dynamic
        severity assignment.  For example, consider a DSLAM (Digital
        Subscriber Loop Access Multiplexor) designed for both the
        central office and pedestal environments.  A 'pedestal' is
        typically a dark-green metal box mounted on a concrete or stone
        foundation in which carrier-class companies house equipment.
        The central office typically controls the temperature and
        humidity of the environment, reducing reliance on a system's
        fans.  Thus, the customer probably has a desire to reduce the
        severity of alarms indicating the failure of a fan.  However, a
        pedestal environment has a much greater reliance on a system's
        fans.  Thus, the customer probably has a desire to increase the
        severity of alarms indicating the failure of a fan.
       | 
    
    
      | ceAlarmDescrText | 
      .1.3.6.1.4.1.9.9.138.1.1.2.1.3 | 
    
    
      | 
        This object specifies a human-readable message describing
        the alarm.
       | 
    
    
      | ceAlarmFilterProfile | 
      .1.3.6.1.4.1.9.9.138.1.2.5.1.1 | 
    
    
      | 
        This object specifies the alarm filter profile associated
        with the corresponding physical entity.  An alarm filter
        profile controls which alarm types the agent will monitor
        and signal for the corresponding physical entity.
        If the value of this object is '0', then the agent monitors
        and signals all alarms associated with the corresponding
        physical entity.
       | 
    
    
      | ceAlarmSeverity | 
      .1.3.6.1.4.1.9.9.138.1.2.5.1.2 | 
    
    
      | 
        This object specifies the highest severity alarm currently
        being asserted by the corresponding physical entity.  A value
        of '0' indicates that there the corresponding physical entity
        currently is not asserting any alarms.
       | 
    
    
      | ceAlarmList | 
      .1.3.6.1.4.1.9.9.138.1.2.5.1.3 | 
    
    
      | 
        This object specifies those alarms currently being asserted
        by the corresponding physical entity.  Note, an alarm indicates
        a condition, not an event.  An alarm has two states:
        'asserted'  Indicates that the condition described by the
        alarm exists.
        'cleared'   Indicates that the condition described by the
        alarm does not exist.
        For example, a slot in a chassis may define an alarm that
        specifies whether the slot contains a module.  At the time of
        module insertion, the physical entity corresponding to the slot
        asserts this alarm, and the alarm remains asserted until the
        slot becomes empty.
        If an alarm is being asserted by the physical entity, then the
        corresponding bit in the alarm list is set to a one. Observe
        that if the physical entity is not currently asserting any
        alarms, then the list will have a length of zero.
       | 
    
    
      | ceAlarmHistIndex | 
      .1.3.6.1.4.1.9.9.138.1.3.3.1.1 | 
    
    
      | 
        An integer value uniquely identifying the entry in the table.
        The value of this object starts at '1' and monotonically
        increases for each alarm condition transition monitored by the
        agent.  If the value of this object is '4294967295', the agent
        will reset it to '1' upon monitoring the next alarm condition
        transition.
       | 
    
    
      | ceAlarmHistType | 
      .1.3.6.1.4.1.9.9.138.1.3.3.1.2 | 
    
    
      | 
        This object specifies whether the agent created the entry as
        the result of an alarm being asserted or cleared.
       | 
    
    
      | ceAlarmHistEntPhysicalIndex | 
      .1.3.6.1.4.1.9.9.138.1.3.3.1.3 | 
    
    
      | 
        This object specifies the physical entity that generated
        the alarm.
       | 
    
    
      | ceAlarmHistAlarmType | 
      .1.3.6.1.4.1.9.9.138.1.3.3.1.4 | 
    
    
      | 
        This object specifies the type of alarm generated.
       | 
    
    
      | ceAlarmHistSeverity | 
      .1.3.6.1.4.1.9.9.138.1.3.3.1.5 | 
    
    
      | 
        This object specifies the severity of the alarm generated.
       | 
    
    
      | ceAlarmHistTimeStamp | 
      .1.3.6.1.4.1.9.9.138.1.3.3.1.6 | 
    
    
      | 
        This object specifies the value of the sysUpTime object at
        the time the alarm was generated.
       | 
    
    
      | ceAlarmFilterIndex | 
      .1.3.6.1.4.1.9.9.138.1.4.4.1.1 | 
    
    
      | 
        This object uniquely identifies the alarm filter profile.
       | 
    
    
      | ceAlarmFilterStatus | 
      .1.3.6.1.4.1.9.9.138.1.4.4.1.2 | 
    
    
      | 
        This object facilitates the creation, modification, or
        deletion of a conceptual row in this table.
        A management client can create a conceptual row in this
        table by setting this object to 'createAndWait' or
        'createAndGo'.  If a request to create a conceptual row
        in this table fails, then the system is not capable of
        supporting any more alarm filters.
        Before modifying a conceptual row in this table, the
        management client must set this object to 'notInService'.
        After modifying a conceptual row in this table, the
        management client must set this object to 'active'.
        This operation causes the modifications made to an
        alarm filter profile to take effect.
        An implementation should not allow a conceptual row in
        this table to be deleted if one or more physical entities
        reference it.
       | 
    
    
      | ceAlarmFilterAlias | 
      .1.3.6.1.4.1.9.9.138.1.4.4.1.3 | 
    
    
      | 
        This object specifies an arbitrary name associated with the
        alarm filter profile by the management client, and provides
        a non-volatile 'handle' for the alarm filter profile.
        On the first instantiation of an alarm filter profile, the
        value of this object is a zero-length string.  However, an
        agent may choose to set the value to a locally unique default
        value.
        If an implementation supports write access to this object,
        then the agent is responsible for ensuring the retention
        of any value written to this object until a management client
        deletes it.  The level of retention must span reboots and
        reinitializations of the network management system, including
        those that result in different assignments to the value of
        the entPhysicalIndex associated with the physical entity.
       | 
    
    
      | ceAlarmFilterAlarmsEnabled | 
      .1.3.6.1.4.1.9.9.138.1.4.4.1.4 | 
    
    
      | 
        This object specifies a list of alarms that are enabled.
       | 
    
    
      | ceAlarmFilterNotifiesEnabled | 
      .1.3.6.1.4.1.9.9.138.1.4.4.1.5 | 
    
    
      | 
        This object specifies a list of alarms for which notification
        generation is enabled.
       | 
    
    
      | ceAlarmFilterSyslogEnabled | 
      .1.3.6.1.4.1.9.9.138.1.4.4.1.6 | 
    
    
      | 
        This object specifies a list of alarms for which syslog
        message generation is enabled.
       | 
    
  
  
    
      | ceAlarmDescrMapTable | 
      .1.3.6.1.4.1.9.9.138.1.1.1 | 
    
    
      | 
        For each type of entity (represented entPhysicalVendorType
        OID), this table contains a mapping between a unique
        ceAlarmDescrIndex and entPhysicalvendorType OID.
       | 
    
    
      | ceAlarmDescrTable | 
      .1.3.6.1.4.1.9.9.138.1.1.2 | 
    
    
      | 
        This table contains a description for each alarm type
        defined by each vendor type employed by the system.
        Observe that this table is sparse in nature, as it is
        rarely the case that a physical entity type needs to
        define every alarm in its alarm space.
       | 
    
    
      | ceAlarmTable | 
      .1.3.6.1.4.1.9.9.138.1.2.5 | 
    
    
      | 
        This table specifies alarm control and status information
        related to each physical entity contained by the system,
        including the alarms currently being asserted by each physical
        entity capable of generating alarms.
       | 
    
    
      | ceAlarmHistTable | 
      .1.3.6.1.4.1.9.9.138.1.3.3 | 
    
    
      | 
        This table contains a history of ceAlarmIndicate and
        ceAlarmClear traps generated by the agent.
       | 
    
    
      | ceAlarmFilterProfileTable | 
      .1.3.6.1.4.1.9.9.138.1.4.4 | 
    
    
      | 
        This table contains a list of alarm filter profiles.
       |