Reference record for OID 1.3.6.1.4.1.9.9.692


parent
1.3.6.1.4.1.9.9 (ciscoMgmt)
node code
692
node name
ciscoFlowMonitorMIB
dot oid
1.3.6.1.4.1.9.9.692
type
OBJECT IDENTIFIER
asn1 oid
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) cisco(9) ciscoMgmt(9) ciscoFlowMonitorMIB(692)}
  • {iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprises(1) cisco(9) ciscoMgmt(9) ciscoFlowMonitorMIB(692)}
  • {iso(1) org(3) dod(6) internet(1) private(4) enterprise(1) cisco(9) ciscoMgmt(9) ciscoFlowMonitorMIB(692)}
  • {iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) cisco(9) ciscoMgmt(9) ciscoFlowMonitorMIB(692)}
  • {iso(1) iso-identified-organization(3) dod(6) internet(1) private(4) enterprise(1) cisco(9) ciscoMgmt(9) ciscoFlowMonitorMIB(692)}
  • {iso(1) iso-identified-organization(3) dod(6) internet(1) private(4) enterprises(1) cisco(9) ciscoMgmt(9) ciscoFlowMonitorMIB(692)}
  • iri oid
  • /iso/identified-organization/dod/internet/private/enterprise/cisco/ciscoMgmt/ciscoFlowMonitorMIB
  • /iso/identified-organization/dod/internet/private/enterprises/cisco/ciscoMgmt/ciscoFlowMonitorMIB
  • /iso/org/dod/internet/private/enterprise/cisco/ciscoMgmt/ciscoFlowMonitorMIB
  • /iso/org/dod/internet/private/enterprises/cisco/ciscoMgmt/ciscoFlowMonitorMIB
  • /iso/iso-identified-organization/dod/internet/private/enterprise/cisco/ciscoMgmt/ciscoFlowMonitorMIB
  • /iso/iso-identified-organization/dod/internet/private/enterprises/cisco/ciscoMgmt/ciscoFlowMonitorMIB
  • iri by oid_info
    /ISO/Identified-Organization/6/1/4/1/9/9/692

    Description by circitor

    This MIB module defines objects that describe flow monitoring.
    A typical application of this MIB module will facilitate
    monitoring media flows, especially flows carrying video streams.
    However, by no means does the definition of this MIB module
    prevents other applications from using it.

    FLOW MONITORS
    =================

    At the top level, this MIB module describes the notion of a flow
    monitor. A flow monitor is a hardware or software entity that
    classifies traffic flows, collects data on conforming traffic
    flows, and periodically computes metrics that reflect the
    quality of the traffic flows. Because a device can support more
    than one flow monitor, the MIB module defines the
    cfmFlowMonitorTable. Consider an edge router that supports a
    certain line card that has an integrated capability to monitor
    video flows. In this example, the cfmFlowMonitorTable would
    contain a row describing each line card installed in the device.

    TRAFFIC FLOWS
    =================

    At the next level, this MIB module describes the notion of a
    traffic flow. This MIB module uniquely identifies a traffic
    flow using an auxiliary variable called cfmFlowId; however, an
    implementation only has guarantee its uniqueness within the
    scope of the flow monitor that has the responsibility for
    monitoring the traffic flow. Thus, we can think of the flow
    monitor as a container for the traffic flows for which it
    collects data and periodically computes metrics, as the figure
    below illustrates.

    +
    | cfmFlowTable |
    | |
    +
    | cfmFlowMonitorId = 3
    +
    | | cfmFlowId = 101 | |
    | +
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 102 | |
    | +
    | : |
    | : |
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 150 | |
    | +
    +
    | |
    +
    | cfmFlowMonitorId = 4
    +
    | | cfmFlowId = 1 | |
    | +
    | +
    | | cfmFlowMonitorId = 4 | |
    | | cfmFlowId = 2 | |
    | +
    | : |
    | : |
    | +
    | | cfmFlowMonitorId = 4 | |
    | | cfmFlowId = 150 | |
    | +
    +
    | |
    +

    While the identifying of a traffic flow using this auxiliary
    variable is convenient for the MIB module, it is does suffice
    for an EMS/NMS trying to isolate faults in a network delivering
    these traffic flows. To aid an EMS/NMS in this task, this MIB
    module defines a number of tables that provide layers of data
    relating to a traffic flow, including:

    o cfmFlowL2VlanTable - describes L2 VLAN data relating to
    traffic flows.

    o cfmFlowIpTable - describes IP data relating to traffic
    flows.

    o cfmFlowUdpTable - describes UDP data relating to traffic
    flows.

    o cfmFlowTcpTable - describes TCP data relating to traffic
    flows.

    o cfmFlowRtpTable - describes RTP data relating to traffic
    flows.

    Each of these tables have a sparse dependent relationship on the
    cfmFlowTable, as there exist situations when the data may not be
    available for a traffic flow, including:

    1) The flow monitor simply may not collect the particular
    data for the traffic flows that it has the
    responsibility of monitoring. For example, a flow
    monitor may not have any concern for L2 VLAN data.

    2) The data may not apply to a traffic flow. For example,
    a TCP and RTP data do not apply for a UDP traffic flow.

    To help an EMS/NMS navigate the data collected for a traffic
    flow, the corresponding rows are daisy-chained using 'next
    objects'. An EMS/NMS starts with cfmFlowNext, which indicates a
    reference to the row in the next table containing data related
    to the traffic flow. The first object contained by each of
    these tables is a 'next object'. Consider a RTP traffic flow
    for which the flow monitor has collected IP, UDP, and RTP data.
    The figure below illustrates how this MIB module daisy chains
    this data through the relevant tables.

    +
    | cfmFlowTable |
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 42 | |
    | | cfmFlowNext = cfmFlowIpNext.3.42
    | +
    +
    |
    +
    | cfmFlowIpTable | |
    | +
    | | cfmFlowMonitorId = 3 |<
    | | cfmFlowId = 42 | |
    | | cfmFlowIpNext = cfmFlowUdpNext.3.42
    | +
    +
    |
    +
    | cfmFlowUdpTable | |
    | +
    | | cfmFlowMonitorId = 3 |<
    | | cfmFlowId = 42 | |
    | | cfmFlowUdpNext = cfmFlowRtpNext.3.42
    | +
    +
    |
    +
    | cfmFlowRtpTable | |
    | +
    | | cfmFlowMonitorId = 3 |<
    | | cfmFlowId = 42 | |
    | | cfmFlowRtpNext = zeroDotZero | |
    | +
    +

    Observe that this structure simplifies the task of extending the
    MIB module to support additional layers of data. For example,
    if there is a need for a device to collect data relating to the
    MPEG-TS layer of a flow carrying a video stream, then it is as
    simple as defining a table containing this data. However, the
    definition of such a table must comply with the following
    requirements:

    1) The table must have a sparse dependent relationship on
    the cfmFlowTable.

    2) The first object contained by the table must be a 'next
    object' to support daisy chaining.

    REPORTING FLOW METRICS
    ==========================

    At the next level, the MIB defines two tables that together form
    the foundation for reporting metrics. The cfmFlowMetricsTable
    has a one-to-one dependent relationship on the cfmFlowTable, and
    it contains data aggregate metrics and data relating to the
    collection of metrics for the corresponding traffic flow. A row
    in this table also serves as a container for the historic
    metrics computed by the corresponding flow monitor, as the
    figure below illustrates.

    +
    | cfmFlowMetricsIntTable |
    | |
    +
    | cfmFlowMetricsEntry |
    | | | | cfmFlowMonitorId = 3 | |
    | cfmFlowMonitorId = 3 | | | cfmFlowId = 101 | |
    | cfmFlowid = 101 | | | cfmFlowMetricsIntNumber = 1 | |
    +
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 101 | |
    | | cfmFlowMetricsIntNumber = 2 | |
    | +
    | : |
    | : |
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 101 | |
    | | cfmFlowMetricsIntNumber = N | |
    | +
    +
    | |
    +

    The device collects data for a traffic flow over a configured
    measurement interval, indicated by cfmFlowMetricsIntervalTime.
    At the end of a measurement interval, the device computes
    metrics from this data, generating a report. An EMS/NMS can
    access this report using the cfmFlowMetricsIntTable.
    cfmFlowMetricsMaxInterval indicates the maximum number of
    reports a device will save for the corresponding traffic flow,
    while cfmFlowMetricsIntervals indicates the number of reports
    currently saved by the device.

    The cfmFlowMetricsTable and cfmFlowMetricsIntTable have the
    intent of providing a foundation for reporting metrics for a
    traffic flow. Furthermore, it is the intent that additional MIB
    modules define extensions to these tables describing specific
    sets of metrics. The following list provides some examples:

    o CISCO-FLOW-MON-MDI-MIB - this MIB module defines
    extensions that describe MDI metrics defined by
    RFC-4445.

    o CISCO-FLOW-MON-RTP-MIB - this MIB module defines
    extensions that describe RTP metrics defined by
    RFC-3550.

    o CISCO-FLOW-MON-IP-CBR-MIB - this MIB module defines
    extension that describe IP CBR metrics.

    The tables defined by these MIB modules have a sparse dependent
    relationhip on the cfmFlowMetricsTable and
    cfmFlowMetricsIntTable. An EMS/NMS can determine the metrics
    collected for a traffic flow from the corresponding instance of
    cfmFlowMetricsCollected, which is nothing more than a bit
    string-value for which each bit corresponds to a different set
    of metrics.

    FAULT MANAGEMENT
    ====================

    At the next level, this MIB module defines tables that describe
    standing conditions. A standing condition is a lasting error,
    fault, or warning resulting from the application of a set of
    criteria to the state of an entity.

    For example, a flow monitor ceases monitoring a traffic flow
    when it has not received any packets for that traffic flow in a
    configured interval of time. If flow monitor expires a
    significantly large number of traffic flows during a measurement
    interval, then this might signal a fault.

    In this example, the 'set of criteria' is a rising threshold and
    the 'state of an entity' is the number of traffic flows
    expired by a flow monitor.

    The cfmConditionTable describes the criteria applied to entities
    managed by the device, specifically flow monitors and traffic
    flows. The table groups these criteria into 'conditions
    profiles'. The device periodically applies these criteria
    to an entity and saves the results in a bit string-value
    associated with the entity.

    An EMS/NMS can monitor the most recent standing conditions for a
    flow monitor by retrieving the corresponding instance of
    cfmFlowMonitorConditions. Likewise, an EMS/NMS can monitor the
    most recent standing conditions for a traffic flow by retrieving
    the corresponding instance of cfmFlowMetricsConditions.

    It goes without saying that monitoring the standing conditions
    for significantly large numbers of traffic flows becomes
    problematic. To aid an EMS/NMS in this task, this MIB module
    defines many mechanisms. The most basic of these mechanisms is
    the notion of an alarm, which is simply a standing condition for
    which the device signals changes in state. This MIB module
    provides for three means of signaling when the device raises or
    clears an alarm condition:

    1) Logging - the device creates a record of the event and
    saves it in a historical account.

    2) syslog - the device generates a syslog message
    containing details of the event and sends it to one
    or more configured syslog server.

    3) SNMP - the device generates a SNMP notification
    containing details of the event and sends it to one
    or more configured targets.

    An EMS/NMS can monitor the most recent alarm conditions for a
    flow monitor by retrieving the corresponding instance of
    cfmFlowMonitorAlarms. Likewise, the EMS/NMS can monitor the
    most recent alarm conditions for a traffic flow by retrieving
    the corresponding instance of cfmFlowMetricsAlarms.

    Additionally, the EMS/NMS can poll a summary of alarm conditions
    maintained for each flow monitor and the traffic flows that it
    monitors. The following list summarizes the data contained by
    this summary:

    o cfmFlowMonitorAlarmSeverity
    o cfmFlowMonitorAlarmCriticalCount
    o cfmFlowMonitorAlarmMajorCount
    o cfmFlowMonitorAlarmMinorCount
    o cfmFlowMonitorAlarmWarningCount
    o cfmFlowMonitorAlarmInfoCount

    An EMS/NMS can also poll cfmAlarmHistoryLastId, which indicates
    the value of the identifier assigned to the last record saved to
    the historical account. When it observes a change in the value
    of this object, then it can retrieve the new records from the
    cfmAlarmHistoryTable.

    The burden of monitoring alarm conditions for sufficiently large
    numbers of traffic flows can itself become a daunting task.
    Thus, this MIB module defines the notion of an alarm group,
    which represents a single alarm condition that aggregates a
    standing condition for a set of traffic flows. The
    cfmAlarmGroupTable describes the alarm groups configured for a
    device, and the cfmAlarmGroupFlowTable describes the sets of
    flows aggregated by these alarm groups.

    GLOSSARY
    ============

    Alarm Action - a method used by the device to signal changes in
    an alarm condition.

    Alarm Aggregation - a technique used to efficiently monitor the
    same standing condition for a flow set.

    Alarm Condition - a standing condition for which the device
    signals changes in state.

    Alarm Group - a flow set for which the device monitors a
    configured standing condition, raising an alarm when a
    configured number of flows in the flow set assert the
    standing standing.

    Alarm Severity - the relative disposition of an alarm condition
    when raised by the device. For example, a provider may
    regard a flow stop alarm as having a higher severity than a
    flow's loss fraction exceeding a configured threshold.

    Flow Monitor - a hardware or software entity that classifies
    traffic flows, collects flow data, and periodically
    computes flow metrics.

    Flow Metric - a measurement that reflects the quality of a
    traffic flow.

    Flow Point - represents the ingress or egress of a traffic flow.

    Flow Set - a group of traffic flows.

    Measurement Interval - the length of time over which a flow
    monitor collects data related to a traffic flow, after which
    the flow monitor computes flow metrics using the collected
    data.

    Standing Condition - represents a lasting error, fault, or
    warning resulting from the application of a set of criteria
    to the state of an entity, such as a flow monitor or traffic
    flow. For example, a flow monitor may assert a standing
    condition if the number of traffic flows that expire in a
    measurement interval exceeds a configured threshold.

    Traffic Flow - a unidirectional stream of packets conforming to
    a classifier. For example, packets having a particular
    source IP address, destination IP address, protocol type,
    source port number, and destination port number.

    Parsed from file CISCO-FLOW-MONITOR-MIB.mib
    Module: CISCO-FLOW-MONITOR-MIB

    Description by mibdepot

    This MIB module defines objects that describe flow monitoring.
    A typical application of this MIB module will facilitate
    monitoring media flows, especially flows carrying video streams.
    However, by no means does the definition of this MIB module
    prevents other applications from using it.

    FLOW MONITORS
    =================

    At the top level, this MIB module describes the notion of a flow
    monitor. A flow monitor is a hardware or software entity that
    classifies traffic flows, collects data on conforming traffic
    flows, and periodically computes metrics that reflect the
    quality of the traffic flows. Because a device can support more
    than one flow monitor, the MIB module defines the
    cfmFlowMonitorTable. Consider an edge router that supports a
    certain line card that has an integrated capability to monitor
    video flows. In this example, the cfmFlowMonitorTable would
    contain a row describing each line card installed in the device.

    TRAFFIC FLOWS
    =================

    At the next level, this MIB module describes the notion of a
    traffic flow. This MIB module uniquely identifies a traffic
    flow using an auxiliary variable called cfmFlowId; however, an
    implementation only has guarantee its uniqueness within the
    scope of the flow monitor that has the responsibility for
    monitoring the traffic flow. Thus, we can think of the flow
    monitor as a container for the traffic flows for which it
    collects data and periodically computes metrics, as the figure
    below illustrates.

    +
    | cfmFlowTable |
    | |
    +
    | cfmFlowMonitorId = 3
    +
    | | cfmFlowId = 101 | |
    | +
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 102 | |
    | +
    | : |
    | : |
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 150 | |
    | +
    +
    | |
    +
    | cfmFlowMonitorId = 4
    +
    | | cfmFlowId = 1 | |
    | +
    | +
    | | cfmFlowMonitorId = 4 | |
    | | cfmFlowId = 2 | |
    | +
    | : |
    | : |
    | +
    | | cfmFlowMonitorId = 4 | |
    | | cfmFlowId = 150 | |
    | +
    +
    | |
    +

    While the identifying of a traffic flow using this auxiliary
    variable is convenient for the MIB module, it is does suffice
    for an EMS/NMS trying to isolate faults in a network delivering
    these traffic flows. To aid an EMS/NMS in this task, this MIB
    module defines a number of tables that provide layers of data
    relating to a traffic flow, including:

    o cfmFlowL2VlanTable - describes L2 VLAN data relating to
    traffic flows.

    o cfmFlowIpTable - describes IP data relating to traffic
    flows.

    o cfmFlowUdpTable - describes UDP data relating to traffic
    flows.

    o cfmFlowTcpTable - describes TCP data relating to traffic
    flows.

    o cfmFlowRtpTable - describes RTP data relating to traffic
    flows.

    Each of these tables have a sparse dependent relationship on the
    cfmFlowTable, as there exist situations when the data may not be
    available for a traffic flow, including:

    1) The flow monitor simply may not collect the particular
    data for the traffic flows that it has the
    responsibility of monitoring. For example, a flow
    monitor may not have any concern for L2 VLAN data.

    2) The data may not apply to a traffic flow. For example,
    a TCP and RTP data do not apply for a UDP traffic flow.

    To help an EMS/NMS navigate the data collected for a traffic
    flow, the corresponding rows are daisy-chained using 'next
    objects'. An EMS/NMS starts with cfmFlowNext, which indicates a
    reference to the row in the next table containing data related
    to the traffic flow. The first object contained by each of
    these tables is a 'next object'. Consider a RTP traffic flow
    for which the flow monitor has collected IP, UDP, and RTP data.
    The figure below illustrates how this MIB module daisy chains
    this data through the relevant tables.

    +
    | cfmFlowTable |
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 42 | |
    | | cfmFlowNext = cfmFlowIpNext.3.42
    | +
    +
    |
    +
    | cfmFlowIpTable | |
    | +
    | | cfmFlowMonitorId = 3 |<
    | | cfmFlowId = 42 | |
    | | cfmFlowIpNext = cfmFlowUdpNext.3.42
    | +
    +
    |
    +
    | cfmFlowUdpTable | |
    | +
    | | cfmFlowMonitorId = 3 |<
    | | cfmFlowId = 42 | |
    | | cfmFlowUdpNext = cfmFlowRtpNext.3.42
    | +
    +
    |
    +
    | cfmFlowRtpTable | |
    | +
    | | cfmFlowMonitorId = 3 |<
    | | cfmFlowId = 42 | |
    | | cfmFlowRtpNext = zeroDotZero | |
    | +
    +

    Observe that this structure simplifies the task of extending the
    MIB module to support additional layers of data. For example,
    if there is a need for a device to collect data relating to the
    MPEG-TS layer of a flow carrying a video stream, then it is as
    simple as defining a table containing this data. However, the
    definition of such a table must comply with the following
    requirements:

    1) The table must have a sparse dependent relationship on
    the cfmFlowTable.

    2) The first object contained by the table must be a 'next
    object' to support daisy chaining.

    REPORTING FLOW METRICS
    ==========================

    At the next level, the MIB defines two tables that together form
    the foundation for reporting metrics. The cfmFlowMetricsTable
    has a one-to-one dependent relationship on the cfmFlowTable, and
    it contains data aggregate metrics and data relating to the
    collection of metrics for the corresponding traffic flow. A row
    in this table also serves as a container for the historic
    metrics computed by the corresponding flow monitor, as the
    figure below illustrates.

    +
    | cfmFlowMetricsIntTable |
    | |
    +
    | cfmFlowMetricsEntry |
    | | | | cfmFlowMonitorId = 3 | |
    | cfmFlowMonitorId = 3 | | | cfmFlowId = 101 | |
    | cfmFlowid = 101 | | | cfmFlowMetricsIntNumber = 1 | |
    +
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 101 | |
    | | cfmFlowMetricsIntNumber = 2 | |
    | +
    | : |
    | : |
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 101 | |
    | | cfmFlowMetricsIntNumber = N | |
    | +
    +
    | |
    +

    The device collects data for a traffic flow over a configured
    measurement interval, indicated by cfmFlowMetricsIntervalTime.
    At the end of a measurement interval, the device computes
    metrics from this data, generating a report. An EMS/NMS can
    access this report using the cfmFlowMetricsIntTable.
    cfmFlowMetricsMaxInterval indicates the maximum number of
    reports a device will save for the corresponding traffic flow,
    while cfmFlowMetricsIntervals indicates the number of reports
    currently saved by the device.

    The cfmFlowMetricsTable and cfmFlowMetricsIntTable have the
    intent of providing a foundation for reporting metrics for a
    traffic flow. Furthermore, it is the intent that additional MIB
    modules define extensions to these tables describing specific
    sets of metrics. The following list provides some examples:

    o CISCO-FLOW-MON-MDI-MIB - this MIB module defines
    extensions that describe MDI metrics defined by
    RFC-4445.

    o CISCO-FLOW-MON-RTP-MIB - this MIB module defines
    extensions that describe RTP metrics defined by
    RFC-3550.

    o CISCO-FLOW-MON-IP-CBR-MIB - this MIB module defines
    extension that describe IP CBR metrics.

    The tables defined by these MIB modules have a sparse dependent
    relationhip on the cfmFlowMetricsTable and
    cfmFlowMetricsIntTable. An EMS/NMS can determine the metrics
    collected for a traffic flow from the corresponding instance of
    cfmFlowMetricsCollected, which is nothing more than a bit
    string-value for which each bit corresponds to a different set
    of metrics.

    FAULT MANAGEMENT
    ====================

    At the next level, this MIB module defines tables that describe
    standing conditions. A standing condition is a lasting error,
    fault, or warning resulting from the application of a set of
    criteria to the state of an entity.

    For example, a flow monitor ceases monitoring a traffic flow
    when it has not received any packets for that traffic flow in a
    configured interval of time. If flow monitor expires a
    significantly large number of traffic flows during a measurement
    interval, then this might signal a fault.

    In this example, the 'set of criteria' is a rising threshold and
    the 'state of an entity' is the number of traffic flows
    expired by a flow monitor.

    The cfmConditionTable describes the criteria applied to entities
    managed by the device, specifically flow monitors and traffic
    flows. The table groups these criteria into 'conditions
    profiles'. The device periodically applies these criteria
    to an entity and saves the results in a bit string-value
    associated with the entity.

    An EMS/NMS can monitor the most recent standing conditions for a
    flow monitor by retrieving the corresponding instance of
    cfmFlowMonitorConditions. Likewise, an EMS/NMS can monitor the
    most recent standing conditions for a traffic flow by retrieving
    the corresponding instance of cfmFlowMetricsConditions.

    It goes without saying that monitoring the standing conditions
    for significantly large numbers of traffic flows becomes
    problematic. To aid an EMS/NMS in this task, this MIB module
    defines many mechanisms. The most basic of these mechanisms is
    the notion of an alarm, which is simply a standing condition for
    which the device signals changes in state. This MIB module
    provides for three means of signaling when the device raises or
    clears an alarm condition:

    1) Logging - the device creates a record of the event and
    saves it in a historical account.

    2) syslog - the device generates a syslog message
    containing details of the event and sends it to one
    or more configured syslog server.

    3) SNMP - the device generates a SNMP notification
    containing details of the event and sends it to one
    or more configured targets.

    An EMS/NMS can monitor the most recent alarm conditions for a
    flow monitor by retrieving the corresponding instance of
    cfmFlowMonitorAlarms. Likewise, the EMS/NMS can monitor the
    most recent alarm conditions for a traffic flow by retrieving
    the corresponding instance of cfmFlowMetricsAlarms.

    Additionally, the EMS/NMS can poll a summary of alarm conditions
    maintained for each flow monitor and the traffic flows that it
    monitors. The following list summarizes the data contained by
    this summary:

    o cfmFlowMonitorAlarmSeverity
    o cfmFlowMonitorAlarmCriticalCount
    o cfmFlowMonitorAlarmMajorCount
    o cfmFlowMonitorAlarmMinorCount
    o cfmFlowMonitorAlarmWarningCount
    o cfmFlowMonitorAlarmInfoCount

    An EMS/NMS can also poll cfmAlarmHistoryLastId, which indicates
    the value of the identifier assigned to the last record saved to
    the historical account. When it observes a change in the value
    of this object, then it can retrieve the new records from the
    cfmAlarmHistoryTable.

    The burden of monitoring alarm conditions for sufficiently large
    numbers of traffic flows can itself become a daunting task.
    Thus, this MIB module defines the notion of an alarm group,
    which represents a single alarm condition that aggregates a
    standing condition for a set of traffic flows. The
    cfmAlarmGroupTable describes the alarm groups configured for a
    device, and the cfmAlarmGroupFlowTable describes the sets of
    flows aggregated by these alarm groups.

    GLOSSARY
    ============

    Alarm Action - a method used by the device to signal changes in
    an alarm condition.

    Alarm Aggregation - a technique used to efficiently monitor the
    same standing condition for a flow set.

    Alarm Condition - a standing condition for which the device
    signals changes in state.

    Alarm Group - a flow set for which the device monitors a
    configured standing condition, raising an alarm when a
    configured number of flows in the flow set assert the
    standing standing.

    Alarm Severity - the relative disposition of an alarm condition
    when raised by the device. For example, a provider may
    regard a flow stop alarm as having a higher severity than a
    flow's loss fraction exceeding a configured threshold.

    Flow Monitor - a hardware or software entity that classifies
    traffic flows, collects flow data, and periodically
    computes flow metrics.

    Flow Metric - a measurement that reflects the quality of a
    traffic flow.

    Flow Point - represents the ingress or egress of a traffic flow.

    Flow Set - a group of traffic flows.

    Measurement Interval - the length of time over which a flow
    monitor collects data related to a traffic flow, after which
    the flow monitor computes flow metrics using the collected
    data.

    Standing Condition - represents a lasting error, fault, or
    warning resulting from the application of a set of criteria
    to the state of an entity, such as a flow monitor or traffic
    flow. For example, a flow monitor may assert a standing
    condition if the number of traffic flows that expire in a
    measurement interval exceeds a configured threshold.

    Traffic Flow - a unidirectional stream of packets conforming to
    a classifier. For example, packets having a particular
    source IP address, destination IP address, protocol type,
    source port number, and destination port number.

    Parsed from file CISCO-FLOW-MONITOR-MIB.my.txt
    Company: None
    Module: CISCO-FLOW-MONITOR-MIB

    Description by cisco

    This MIB module defines objects that describe flow monitoring.
    A typical application of this MIB module will facilitate
    monitoring media flows, especially flows carrying video streams.
    However, by no means does the definition of this MIB module
    prevents other applications from using it.

    FLOW MONITORS
    =================

    At the top level, this MIB module describes the notion of a flow
    monitor. A flow monitor is a hardware or software entity that
    classifies traffic flows, collects data on conforming traffic
    flows, and periodically computes metrics that reflect the
    quality of the traffic flows. Because a device can support more
    than one flow monitor, the MIB module defines the
    cfmFlowMonitorTable. Consider an edge router that supports a
    certain line card that has an integrated capability to monitor
    video flows. In this example, the cfmFlowMonitorTable would
    contain a row describing each line card installed in the device.

    TRAFFIC FLOWS
    =================

    At the next level, this MIB module describes the notion of a
    traffic flow. This MIB module uniquely identifies a traffic
    flow using an auxiliary variable called cfmFlowId; however, an
    implementation only has guarantee its uniqueness within the
    scope of the flow monitor that has the responsibility for
    monitoring the traffic flow. Thus, we can think of the flow
    monitor as a container for the traffic flows for which it
    collects data and periodically computes metrics, as the figure
    below illustrates.

    +
    | cfmFlowTable |
    | |
    +
    | cfmFlowMonitorId = 3
    +
    | | cfmFlowId = 101 | |
    | +
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 102 | |
    | +
    | : |
    | : |
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 150 | |
    | +
    +
    | |
    +
    | cfmFlowMonitorId = 4
    +
    | | cfmFlowId = 1 | |
    | +
    | +
    | | cfmFlowMonitorId = 4 | |
    | | cfmFlowId = 2 | |
    | +
    | : |
    | : |
    | +
    | | cfmFlowMonitorId = 4 | |
    | | cfmFlowId = 150 | |
    | +
    +
    | |
    +

    While the identifying of a traffic flow using this auxiliary
    variable is convenient for the MIB module, it is does suffice
    for an EMS/NMS trying to isolate faults in a network delivering
    these traffic flows. To aid an EMS/NMS in this task, this MIB
    module defines a number of tables that provide layers of data
    relating to a traffic flow, including:

    o cfmFlowL2VlanTable - describes L2 VLAN data relating to
    traffic flows.

    o cfmFlowIpTable - describes IP data relating to traffic
    flows.

    o cfmFlowUdpTable - describes UDP data relating to traffic
    flows.

    o cfmFlowTcpTable - describes TCP data relating to traffic
    flows.

    o cfmFlowRtpTable - describes RTP data relating to traffic
    flows.

    Each of these tables have a sparse dependent relationship on the
    cfmFlowTable, as there exist situations when the data may not be
    available for a traffic flow, including:

    1) The flow monitor simply may not collect the particular
    data for the traffic flows that it has the
    responsibility of monitoring. For example, a flow
    monitor may not have any concern for L2 VLAN data.

    2) The data may not apply to a traffic flow. For example,
    a TCP and RTP data do not apply for a UDP traffic flow.

    To help an EMS/NMS navigate the data collected for a traffic
    flow, the corresponding rows are daisy-chained using 'next
    objects'. An EMS/NMS starts with cfmFlowNext, which indicates a
    reference to the row in the next table containing data related
    to the traffic flow. The first object contained by each of
    these tables is a 'next object'. Consider a RTP traffic flow
    for which the flow monitor has collected IP, UDP, and RTP data.
    The figure below illustrates how this MIB module daisy chains
    this data through the relevant tables.

    +
    | cfmFlowTable |
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 42 | |
    | | cfmFlowNext = cfmFlowIpNext.3.42
    | +
    +
    |
    +
    | cfmFlowIpTable | |
    | +
    | | cfmFlowMonitorId = 3 |<
    | | cfmFlowId = 42 | |
    | | cfmFlowIpNext = cfmFlowUdpNext.3.42
    | +
    +
    |
    +
    | cfmFlowUdpTable | |
    | +
    | | cfmFlowMonitorId = 3 |<
    | | cfmFlowId = 42 | |
    | | cfmFlowUdpNext = cfmFlowRtpNext.3.42
    | +
    +
    |
    +
    | cfmFlowRtpTable | |
    | +
    | | cfmFlowMonitorId = 3 |<
    | | cfmFlowId = 42 | |
    | | cfmFlowRtpNext = zeroDotZero | |
    | +
    +

    Observe that this structure simplifies the task of extending the
    MIB module to support additional layers of data. For example,
    if there is a need for a device to collect data relating to the
    MPEG-TS layer of a flow carrying a video stream, then it is as
    simple as defining a table containing this data. However, the
    definition of such a table must comply with the following
    requirements:

    1) The table must have a sparse dependent relationship on
    the cfmFlowTable.

    2) The first object contained by the table must be a 'next
    object' to support daisy chaining.

    REPORTING FLOW METRICS
    ==========================

    At the next level, the MIB defines two tables that together form
    the foundation for reporting metrics. The cfmFlowMetricsTable
    has a one-to-one dependent relationship on the cfmFlowTable, and
    it contains data aggregate metrics and data relating to the
    collection of metrics for the corresponding traffic flow. A row
    in this table also serves as a container for the historic
    metrics computed by the corresponding flow monitor, as the
    figure below illustrates.

    +
    | cfmFlowMetricsIntTable |
    | |
    +
    | cfmFlowMetricsEntry |
    | | | | cfmFlowMonitorId = 3 | |
    | cfmFlowMonitorId = 3 | | | cfmFlowId = 101 | |
    | cfmFlowid = 101 | | | cfmFlowMetricsIntNumber = 1 | |
    +
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 101 | |
    | | cfmFlowMetricsIntNumber = 2 | |
    | +
    | : |
    | : |
    | +
    | | cfmFlowMonitorId = 3 | |
    | | cfmFlowId = 101 | |
    | | cfmFlowMetricsIntNumber = N | |
    | +
    +
    | |
    +

    The device collects data for a traffic flow over a configured
    measurement interval, indicated by cfmFlowMetricsIntervalTime.
    At the end of a measurement interval, the device computes
    metrics from this data, generating a report. An EMS/NMS can
    access this report using the cfmFlowMetricsIntTable.
    cfmFlowMetricsMaxInterval indicates the maximum number of
    reports a device will save for the corresponding traffic flow,
    while cfmFlowMetricsIntervals indicates the number of reports
    currently saved by the device.

    The cfmFlowMetricsTable and cfmFlowMetricsIntTable have the
    intent of providing a foundation for reporting metrics for a
    traffic flow. Furthermore, it is the intent that additional MIB
    modules define extensions to these tables describing specific
    sets of metrics. The following list provides some examples:

    o CISCO-FLOW-MON-MDI-MIB - this MIB module defines
    extensions that describe MDI metrics defined by
    RFC-4445.

    o CISCO-FLOW-MON-RTP-MIB - this MIB module defines
    extensions that describe RTP metrics defined by
    RFC-3550.

    o CISCO-FLOW-MON-IP-CBR-MIB - this MIB module defines
    extension that describe IP CBR metrics.

    The tables defined by these MIB modules have a sparse dependent
    relationhip on the cfmFlowMetricsTable and
    cfmFlowMetricsIntTable. An EMS/NMS can determine the metrics
    collected for a traffic flow from the corresponding instance of
    cfmFlowMetricsCollected, which is nothing more than a bit
    string-value for which each bit corresponds to a different set
    of metrics.

    FAULT MANAGEMENT
    ====================

    At the next level, this MIB module defines tables that describe
    standing conditions. A standing condition is a lasting error,
    fault, or warning resulting from the application of a set of
    criteria to the state of an entity.

    For example, a flow monitor ceases monitoring a traffic flow
    when it has not received any packets for that traffic flow in a
    configured interval of time. If flow monitor expires a
    significantly large number of traffic flows during a measurement
    interval, then this might signal a fault.

    In this example, the 'set of criteria' is a rising threshold and
    the 'state of an entity' is the number of traffic flows
    expired by a flow monitor.

    The cfmConditionTable describes the criteria applied to entities
    managed by the device, specifically flow monitors and traffic
    flows. The table groups these criteria into 'conditions
    profiles'. The device periodically applies these criteria
    to an entity and saves the results in a bit string-value
    associated with the entity.

    An EMS/NMS can monitor the most recent standing conditions for a
    flow monitor by retrieving the corresponding instance of
    cfmFlowMonitorConditions. Likewise, an EMS/NMS can monitor the
    most recent standing conditions for a traffic flow by retrieving
    the corresponding instance of cfmFlowMetricsConditions.

    It goes without saying that monitoring the standing conditions
    for significantly large numbers of traffic flows becomes
    problematic. To aid an EMS/NMS in this task, this MIB module
    defines many mechanisms. The most basic of these mechanisms is
    the notion of an alarm, which is simply a standing condition for
    which the device signals changes in state. This MIB module
    provides for three means of signaling when the device raises or
    clears an alarm condition:

    1) Logging - the device creates a record of the event and
    saves it in a historical account.

    2) syslog - the device generates a syslog message
    containing details of the event and sends it to one
    or more configured syslog server.

    3) SNMP - the device generates a SNMP notification
    containing details of the event and sends it to one
    or more configured targets.

    An EMS/NMS can monitor the most recent alarm conditions for a
    flow monitor by retrieving the corresponding instance of
    cfmFlowMonitorAlarms. Likewise, the EMS/NMS can monitor the
    most recent alarm conditions for a traffic flow by retrieving
    the corresponding instance of cfmFlowMetricsAlarms.

    Additionally, the EMS/NMS can poll a summary of alarm conditions
    maintained for each flow monitor and the traffic flows that it
    monitors. The following list summarizes the data contained by
    this summary:

    o cfmFlowMonitorAlarmSeverity
    o cfmFlowMonitorAlarmCriticalCount
    o cfmFlowMonitorAlarmMajorCount
    o cfmFlowMonitorAlarmMinorCount
    o cfmFlowMonitorAlarmWarningCount
    o cfmFlowMonitorAlarmInfoCount

    An EMS/NMS can also poll cfmAlarmHistoryLastId, which indicates
    the value of the identifier assigned to the last record saved to
    the historical account. When it observes a change in the value
    of this object, then it can retrieve the new records from the
    cfmAlarmHistoryTable.

    The burden of monitoring alarm conditions for sufficiently large
    numbers of traffic flows can itself become a daunting task.
    Thus, this MIB module defines the notion of an alarm group,
    which represents a single alarm condition that aggregates a
    standing condition for a set of traffic flows. The
    cfmAlarmGroupTable describes the alarm groups configured for a
    device, and the cfmAlarmGroupFlowTable describes the sets of
    flows aggregated by these alarm groups.

    GLOSSARY
    ============

    Alarm Action - a method used by the device to signal changes in
    an alarm condition.

    Alarm Aggregation - a technique used to efficiently monitor the
    same standing condition for a flow set.

    Alarm Condition - a standing condition for which the device
    signals changes in state.

    Alarm Group - a flow set for which the device monitors a
    configured standing condition, raising an alarm when a
    configured number of flows in the flow set assert the
    standing standing.

    Alarm Severity - the relative disposition of an alarm condition
    when raised by the device. For example, a provider may
    regard a flow stop alarm as having a higher severity than a
    flow's loss fraction exceeding a configured threshold.

    Flow Monitor - a hardware or software entity that classifies
    traffic flows, collects flow data, and periodically
    computes flow metrics.

    Flow Metric - a measurement that reflects the quality of a
    traffic flow.

    Flow Point - represents the ingress or egress of a traffic flow.

    Flow Set - a group of traffic flows.

    Measurement Interval - the length of time over which a flow
    monitor collects data related to a traffic flow, after which
    the flow monitor computes flow metrics using the collected
    data.

    Standing Condition - represents a lasting error, fault, or
    warning resulting from the application of a set of criteria
    to the state of an entity, such as a flow monitor or traffic
    flow. For example, a flow monitor may assert a standing
    condition if the number of traffic flows that expire in a
    measurement interval exceeds a configured threshold.

    Traffic Flow - a unidirectional stream of packets conforming to
    a classifier. For example, packets having a particular
    source IP address, destination IP address, protocol type,
    source port number, and destination port number.

    Information by circitor

    ciscoFlowMonitorMIB MODULE-IDENTITY LAST-UPDATED "200904080000Z" ORGANIZATION "Cisco Systems, Inc." CONTACT-INFO "Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: [email protected]" DESCRIPTION "This MIB module defines objects that describe flow monitoring. A typical application of this MIB module will facilitate monitoring media flows, especially flows carrying video streams. However, by no means does the definition of this MIB module prevents other applications from using it. FLOW MONITORS ================= At the top level, this MIB module describes the notion of a flow monitor. A flow monitor is a hardware or software entity that classifies traffic flows, collects data on conforming traffic flows, and periodically computes metrics that reflect the quality of the traffic flows. Because a device can support more than one flow monitor, the MIB module defines the cfmFlowMonitorTable. Consider an edge router that supports a certain line card that has an integrated capability to monitor video flows. In this example, the cfmFlowMonitorTable would contain a row describing each line card installed in the device. TRAFFIC FLOWS ================= At the next level, this MIB module describes the notion of a traffic flow. This MIB module uniquely identifies a traffic flow using an auxiliary variable called cfmFlowId; however, an implementation only has guarantee its uniqueness within the scope of the flow monitor that has the responsibility for monitoring the traffic flow. Thus, we can think of the flow monitor as a container for the traffic flows for which it collects data and periodically computes metrics, as the figure below illustrates. + | cfmFlowTable | | | + | cfmFlowMonitorId = 3 + | | cfmFlowId = 101 | | | + | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 102 | | | + | : | | : | | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 150 | | | + + | | + | cfmFlowMonitorId = 4 + | | cfmFlowId = 1 | | | + | + | | cfmFlowMonitorId = 4 | | | | cfmFlowId = 2 | | | + | : | | : | | + | | cfmFlowMonitorId = 4 | | | | cfmFlowId = 150 | | | + + | | + While the identifying of a traffic flow using this auxiliary variable is convenient for the MIB module, it is does suffice for an EMS/NMS trying to isolate faults in a network delivering these traffic flows. To aid an EMS/NMS in this task, this MIB module defines a number of tables that provide layers of data relating to a traffic flow, including: o cfmFlowL2VlanTable - describes L2 VLAN data relating to traffic flows. o cfmFlowIpTable - describes IP data relating to traffic flows. o cfmFlowUdpTable - describes UDP data relating to traffic flows. o cfmFlowTcpTable - describes TCP data relating to traffic flows. o cfmFlowRtpTable - describes RTP data relating to traffic flows. Each of these tables have a sparse dependent relationship on the cfmFlowTable, as there exist situations when the data may not be available for a traffic flow, including: 1) The flow monitor simply may not collect the particular data for the traffic flows that it has the responsibility of monitoring. For example, a flow monitor may not have any concern for L2 VLAN data. 2) The data may not apply to a traffic flow. For example, a TCP and RTP data do not apply for a UDP traffic flow. To help an EMS/NMS navigate the data collected for a traffic flow, the corresponding rows are daisy-chained using 'next objects'. An EMS/NMS starts with cfmFlowNext, which indicates a reference to the row in the next table containing data related to the traffic flow. The first object contained by each of these tables is a 'next object'. Consider a RTP traffic flow for which the flow monitor has collected IP, UDP, and RTP data. The figure below illustrates how this MIB module daisy chains this data through the relevant tables. + | cfmFlowTable | | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 42 | | | | cfmFlowNext = cfmFlowIpNext.3.42 | + + | + | cfmFlowIpTable | | | + | | cfmFlowMonitorId = 3 |< | | cfmFlowId = 42 | | | | cfmFlowIpNext = cfmFlowUdpNext.3.42 | + + | + | cfmFlowUdpTable | | | + | | cfmFlowMonitorId = 3 |< | | cfmFlowId = 42 | | | | cfmFlowUdpNext = cfmFlowRtpNext.3.42 | + + | + | cfmFlowRtpTable | | | + | | cfmFlowMonitorId = 3 |< | | cfmFlowId = 42 | | | | cfmFlowRtpNext = zeroDotZero | | | + + Observe that this structure simplifies the task of extending the MIB module to support additional layers of data. For example, if there is a need for a device to collect data relating to the MPEG-TS layer of a flow carrying a video stream, then it is as simple as defining a table containing this data. However, the definition of such a table must comply with the following requirements: 1) The table must have a sparse dependent relationship on the cfmFlowTable. 2) The first object contained by the table must be a 'next object' to support daisy chaining. REPORTING FLOW METRICS ========================== At the next level, the MIB defines two tables that together form the foundation for reporting metrics. The cfmFlowMetricsTable has a one-to-one dependent relationship on the cfmFlowTable, and it contains data aggregate metrics and data relating to the collection of metrics for the corresponding traffic flow. A row in this table also serves as a container for the historic metrics computed by the corresponding flow monitor, as the figure below illustrates. + | cfmFlowMetricsIntTable | | | + | cfmFlowMetricsEntry | | | | | cfmFlowMonitorId = 3 | | | cfmFlowMonitorId = 3 | | | cfmFlowId = 101 | | | cfmFlowid = 101 | | | cfmFlowMetricsIntNumber = 1 | | + | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 101 | | | | cfmFlowMetricsIntNumber = 2 | | | + | : | | : | | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 101 | | | | cfmFlowMetricsIntNumber = N | | | + + | | + The device collects data for a traffic flow over a configured measurement interval, indicated by cfmFlowMetricsIntervalTime. At the end of a measurement interval, the device computes metrics from this data, generating a report. An EMS/NMS can access this report using the cfmFlowMetricsIntTable. cfmFlowMetricsMaxInterval indicates the maximum number of reports a device will save for the corresponding traffic flow, while cfmFlowMetricsIntervals indicates the number of reports currently saved by the device. The cfmFlowMetricsTable and cfmFlowMetricsIntTable have the intent of providing a foundation for reporting metrics for a traffic flow. Furthermore, it is the intent that additional MIB modules define extensions to these tables describing specific sets of metrics. The following list provides some examples: o CISCO-FLOW-MON-MDI-MIB - this MIB module defines extensions that describe MDI metrics defined by RFC-4445. o CISCO-FLOW-MON-RTP-MIB - this MIB module defines extensions that describe RTP metrics defined by RFC-3550. o CISCO-FLOW-MON-IP-CBR-MIB - this MIB module defines extension that describe IP CBR metrics. The tables defined by these MIB modules have a sparse dependent relationhip on the cfmFlowMetricsTable and cfmFlowMetricsIntTable. An EMS/NMS can determine the metrics collected for a traffic flow from the corresponding instance of cfmFlowMetricsCollected, which is nothing more than a bit string-value for which each bit corresponds to a different set of metrics. FAULT MANAGEMENT ==================== At the next level, this MIB module defines tables that describe standing conditions. A standing condition is a lasting error, fault, or warning resulting from the application of a set of criteria to the state of an entity. For example, a flow monitor ceases monitoring a traffic flow when it has not received any packets for that traffic flow in a configured interval of time. If flow monitor expires a significantly large number of traffic flows during a measurement interval, then this might signal a fault. In this example, the 'set of criteria' is a rising threshold and the 'state of an entity' is the number of traffic flows expired by a flow monitor. The cfmConditionTable describes the criteria applied to entities managed by the device, specifically flow monitors and traffic flows. The table groups these criteria into 'conditions profiles'. The device periodically applies these criteria to an entity and saves the results in a bit string-value associated with the entity. An EMS/NMS can monitor the most recent standing conditions for a flow monitor by retrieving the corresponding instance of cfmFlowMonitorConditions. Likewise, an EMS/NMS can monitor the most recent standing conditions for a traffic flow by retrieving the corresponding instance of cfmFlowMetricsConditions. It goes without saying that monitoring the standing conditions for significantly large numbers of traffic flows becomes problematic. To aid an EMS/NMS in this task, this MIB module defines many mechanisms. The most basic of these mechanisms is the notion of an alarm, which is simply a standing condition for which the device signals changes in state. This MIB module provides for three means of signaling when the device raises or clears an alarm condition: 1) Logging - the device creates a record of the event and saves it in a historical account. 2) syslog - the device generates a syslog message containing details of the event and sends it to one or more configured syslog server. 3) SNMP - the device generates a SNMP notification containing details of the event and sends it to one or more configured targets. An EMS/NMS can monitor the most recent alarm conditions for a flow monitor by retrieving the corresponding instance of cfmFlowMonitorAlarms. Likewise, the EMS/NMS can monitor the most recent alarm conditions for a traffic flow by retrieving the corresponding instance of cfmFlowMetricsAlarms. Additionally, the EMS/NMS can poll a summary of alarm conditions maintained for each flow monitor and the traffic flows that it monitors. The following list summarizes the data contained by this summary: o cfmFlowMonitorAlarmSeverity o cfmFlowMonitorAlarmCriticalCount o cfmFlowMonitorAlarmMajorCount o cfmFlowMonitorAlarmMinorCount o cfmFlowMonitorAlarmWarningCount o cfmFlowMonitorAlarmInfoCount An EMS/NMS can also poll cfmAlarmHistoryLastId, which indicates the value of the identifier assigned to the last record saved to the historical account. When it observes a change in the value of this object, then it can retrieve the new records from the cfmAlarmHistoryTable. The burden of monitoring alarm conditions for sufficiently large numbers of traffic flows can itself become a daunting task. Thus, this MIB module defines the notion of an alarm group, which represents a single alarm condition that aggregates a standing condition for a set of traffic flows. The cfmAlarmGroupTable describes the alarm groups configured for a device, and the cfmAlarmGroupFlowTable describes the sets of flows aggregated by these alarm groups. GLOSSARY ============ Alarm Action - a method used by the device to signal changes in an alarm condition. Alarm Aggregation - a technique used to efficiently monitor the same standing condition for a flow set. Alarm Condition - a standing condition for which the device signals changes in state. Alarm Group - a flow set for which the device monitors a configured standing condition, raising an alarm when a configured number of flows in the flow set assert the standing standing. Alarm Severity - the relative disposition of an alarm condition when raised by the device. For example, a provider may regard a flow stop alarm as having a higher severity than a flow's loss fraction exceeding a configured threshold. Flow Monitor - a hardware or software entity that classifies traffic flows, collects flow data, and periodically computes flow metrics. Flow Metric - a measurement that reflects the quality of a traffic flow. Flow Point - represents the ingress or egress of a traffic flow. Flow Set - a group of traffic flows. Measurement Interval - the length of time over which a flow monitor collects data related to a traffic flow, after which the flow monitor computes flow metrics using the collected data. Standing Condition - represents a lasting error, fault, or warning resulting from the application of a set of criteria to the state of an entity, such as a flow monitor or traffic flow. For example, a flow monitor may assert a standing condition if the number of traffic flows that expire in a measurement interval exceeds a configured threshold. Traffic Flow - a unidirectional stream of packets conforming to a classifier. For example, packets having a particular source IP address, destination IP address, protocol type, source port number, and destination port number." REVISION "200904080000Z" DESCRIPTION "The initial version of the MIB module." ::= { ciscoMgmt 692 }

    Information by cisco_v1

    ciscoFlowMonitorMIB OBJECT IDENTIFIER ::= { ciscoMgmt 692 }

    Information by oid_info

    Vendor: Cisco
    Module: CISCO-FLOW-MONITOR-MIB

    [Automatically extracted from oidview.com]

    Information by mibdepot

    ciscoFlowMonitorMIB MODULE-IDENTITY LAST-UPDATED "200904080000Z" ORGANIZATION "Cisco Systems, Inc." CONTACT-INFO "Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: [email protected]" DESCRIPTION "This MIB module defines objects that describe flow monitoring. A typical application of this MIB module will facilitate monitoring media flows, especially flows carrying video streams. However, by no means does the definition of this MIB module prevents other applications from using it. FLOW MONITORS ================= At the top level, this MIB module describes the notion of a flow monitor. A flow monitor is a hardware or software entity that classifies traffic flows, collects data on conforming traffic flows, and periodically computes metrics that reflect the quality of the traffic flows. Because a device can support more than one flow monitor, the MIB module defines the cfmFlowMonitorTable. Consider an edge router that supports a certain line card that has an integrated capability to monitor video flows. In this example, the cfmFlowMonitorTable would contain a row describing each line card installed in the device. TRAFFIC FLOWS ================= At the next level, this MIB module describes the notion of a traffic flow. This MIB module uniquely identifies a traffic flow using an auxiliary variable called cfmFlowId; however, an implementation only has guarantee its uniqueness within the scope of the flow monitor that has the responsibility for monitoring the traffic flow. Thus, we can think of the flow monitor as a container for the traffic flows for which it collects data and periodically computes metrics, as the figure below illustrates. + | cfmFlowTable | | | + | cfmFlowMonitorId = 3 + | | cfmFlowId = 101 | | | + | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 102 | | | + | : | | : | | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 150 | | | + + | | + | cfmFlowMonitorId = 4 + | | cfmFlowId = 1 | | | + | + | | cfmFlowMonitorId = 4 | | | | cfmFlowId = 2 | | | + | : | | : | | + | | cfmFlowMonitorId = 4 | | | | cfmFlowId = 150 | | | + + | | + While the identifying of a traffic flow using this auxiliary variable is convenient for the MIB module, it is does suffice for an EMS/NMS trying to isolate faults in a network delivering these traffic flows. To aid an EMS/NMS in this task, this MIB module defines a number of tables that provide layers of data relating to a traffic flow, including: o cfmFlowL2VlanTable - describes L2 VLAN data relating to traffic flows. o cfmFlowIpTable - describes IP data relating to traffic flows. o cfmFlowUdpTable - describes UDP data relating to traffic flows. o cfmFlowTcpTable - describes TCP data relating to traffic flows. o cfmFlowRtpTable - describes RTP data relating to traffic flows. Each of these tables have a sparse dependent relationship on the cfmFlowTable, as there exist situations when the data may not be available for a traffic flow, including: 1) The flow monitor simply may not collect the particular data for the traffic flows that it has the responsibility of monitoring. For example, a flow monitor may not have any concern for L2 VLAN data. 2) The data may not apply to a traffic flow. For example, a TCP and RTP data do not apply for a UDP traffic flow. To help an EMS/NMS navigate the data collected for a traffic flow, the corresponding rows are daisy-chained using 'next objects'. An EMS/NMS starts with cfmFlowNext, which indicates a reference to the row in the next table containing data related to the traffic flow. The first object contained by each of these tables is a 'next object'. Consider a RTP traffic flow for which the flow monitor has collected IP, UDP, and RTP data. The figure below illustrates how this MIB module daisy chains this data through the relevant tables. + | cfmFlowTable | | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 42 | | | | cfmFlowNext = cfmFlowIpNext.3.42 | + + | + | cfmFlowIpTable | | | + | | cfmFlowMonitorId = 3 |< | | cfmFlowId = 42 | | | | cfmFlowIpNext = cfmFlowUdpNext.3.42 | + + | + | cfmFlowUdpTable | | | + | | cfmFlowMonitorId = 3 |< | | cfmFlowId = 42 | | | | cfmFlowUdpNext = cfmFlowRtpNext.3.42 | + + | + | cfmFlowRtpTable | | | + | | cfmFlowMonitorId = 3 |< | | cfmFlowId = 42 | | | | cfmFlowRtpNext = zeroDotZero | | | + + Observe that this structure simplifies the task of extending the MIB module to support additional layers of data. For example, if there is a need for a device to collect data relating to the MPEG-TS layer of a flow carrying a video stream, then it is as simple as defining a table containing this data. However, the definition of such a table must comply with the following requirements: 1) The table must have a sparse dependent relationship on the cfmFlowTable. 2) The first object contained by the table must be a 'next object' to support daisy chaining. REPORTING FLOW METRICS ========================== At the next level, the MIB defines two tables that together form the foundation for reporting metrics. The cfmFlowMetricsTable has a one-to-one dependent relationship on the cfmFlowTable, and it contains data aggregate metrics and data relating to the collection of metrics for the corresponding traffic flow. A row in this table also serves as a container for the historic metrics computed by the corresponding flow monitor, as the figure below illustrates. + | cfmFlowMetricsIntTable | | | + | cfmFlowMetricsEntry | | | | | cfmFlowMonitorId = 3 | | | cfmFlowMonitorId = 3 | | | cfmFlowId = 101 | | | cfmFlowid = 101 | | | cfmFlowMetricsIntNumber = 1 | | + | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 101 | | | | cfmFlowMetricsIntNumber = 2 | | | + | : | | : | | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 101 | | | | cfmFlowMetricsIntNumber = N | | | + + | | + The device collects data for a traffic flow over a configured measurement interval, indicated by cfmFlowMetricsIntervalTime. At the end of a measurement interval, the device computes metrics from this data, generating a report. An EMS/NMS can access this report using the cfmFlowMetricsIntTable. cfmFlowMetricsMaxInterval indicates the maximum number of reports a device will save for the corresponding traffic flow, while cfmFlowMetricsIntervals indicates the number of reports currently saved by the device. The cfmFlowMetricsTable and cfmFlowMetricsIntTable have the intent of providing a foundation for reporting metrics for a traffic flow. Furthermore, it is the intent that additional MIB modules define extensions to these tables describing specific sets of metrics. The following list provides some examples: o CISCO-FLOW-MON-MDI-MIB - this MIB module defines extensions that describe MDI metrics defined by RFC-4445. o CISCO-FLOW-MON-RTP-MIB - this MIB module defines extensions that describe RTP metrics defined by RFC-3550. o CISCO-FLOW-MON-IP-CBR-MIB - this MIB module defines extension that describe IP CBR metrics. The tables defined by these MIB modules have a sparse dependent relationhip on the cfmFlowMetricsTable and cfmFlowMetricsIntTable. An EMS/NMS can determine the metrics collected for a traffic flow from the corresponding instance of cfmFlowMetricsCollected, which is nothing more than a bit string-value for which each bit corresponds to a different set of metrics. FAULT MANAGEMENT ==================== At the next level, this MIB module defines tables that describe standing conditions. A standing condition is a lasting error, fault, or warning resulting from the application of a set of criteria to the state of an entity. For example, a flow monitor ceases monitoring a traffic flow when it has not received any packets for that traffic flow in a configured interval of time. If flow monitor expires a significantly large number of traffic flows during a measurement interval, then this might signal a fault. In this example, the 'set of criteria' is a rising threshold and the 'state of an entity' is the number of traffic flows expired by a flow monitor. The cfmConditionTable describes the criteria applied to entities managed by the device, specifically flow monitors and traffic flows. The table groups these criteria into 'conditions profiles'. The device periodically applies these criteria to an entity and saves the results in a bit string-value associated with the entity. An EMS/NMS can monitor the most recent standing conditions for a flow monitor by retrieving the corresponding instance of cfmFlowMonitorConditions. Likewise, an EMS/NMS can monitor the most recent standing conditions for a traffic flow by retrieving the corresponding instance of cfmFlowMetricsConditions. It goes without saying that monitoring the standing conditions for significantly large numbers of traffic flows becomes problematic. To aid an EMS/NMS in this task, this MIB module defines many mechanisms. The most basic of these mechanisms is the notion of an alarm, which is simply a standing condition for which the device signals changes in state. This MIB module provides for three means of signaling when the device raises or clears an alarm condition: 1) Logging - the device creates a record of the event and saves it in a historical account. 2) syslog - the device generates a syslog message containing details of the event and sends it to one or more configured syslog server. 3) SNMP - the device generates a SNMP notification containing details of the event and sends it to one or more configured targets. An EMS/NMS can monitor the most recent alarm conditions for a flow monitor by retrieving the corresponding instance of cfmFlowMonitorAlarms. Likewise, the EMS/NMS can monitor the most recent alarm conditions for a traffic flow by retrieving the corresponding instance of cfmFlowMetricsAlarms. Additionally, the EMS/NMS can poll a summary of alarm conditions maintained for each flow monitor and the traffic flows that it monitors. The following list summarizes the data contained by this summary: o cfmFlowMonitorAlarmSeverity o cfmFlowMonitorAlarmCriticalCount o cfmFlowMonitorAlarmMajorCount o cfmFlowMonitorAlarmMinorCount o cfmFlowMonitorAlarmWarningCount o cfmFlowMonitorAlarmInfoCount An EMS/NMS can also poll cfmAlarmHistoryLastId, which indicates the value of the identifier assigned to the last record saved to the historical account. When it observes a change in the value of this object, then it can retrieve the new records from the cfmAlarmHistoryTable. The burden of monitoring alarm conditions for sufficiently large numbers of traffic flows can itself become a daunting task. Thus, this MIB module defines the notion of an alarm group, which represents a single alarm condition that aggregates a standing condition for a set of traffic flows. The cfmAlarmGroupTable describes the alarm groups configured for a device, and the cfmAlarmGroupFlowTable describes the sets of flows aggregated by these alarm groups. GLOSSARY ============ Alarm Action - a method used by the device to signal changes in an alarm condition. Alarm Aggregation - a technique used to efficiently monitor the same standing condition for a flow set. Alarm Condition - a standing condition for which the device signals changes in state. Alarm Group - a flow set for which the device monitors a configured standing condition, raising an alarm when a configured number of flows in the flow set assert the standing standing. Alarm Severity - the relative disposition of an alarm condition when raised by the device. For example, a provider may regard a flow stop alarm as having a higher severity than a flow's loss fraction exceeding a configured threshold. Flow Monitor - a hardware or software entity that classifies traffic flows, collects flow data, and periodically computes flow metrics. Flow Metric - a measurement that reflects the quality of a traffic flow. Flow Point - represents the ingress or egress of a traffic flow. Flow Set - a group of traffic flows. Measurement Interval - the length of time over which a flow monitor collects data related to a traffic flow, after which the flow monitor computes flow metrics using the collected data. Standing Condition - represents a lasting error, fault, or warning resulting from the application of a set of criteria to the state of an entity, such as a flow monitor or traffic flow. For example, a flow monitor may assert a standing condition if the number of traffic flows that expire in a measurement interval exceeds a configured threshold. Traffic Flow - a unidirectional stream of packets conforming to a classifier. For example, packets having a particular source IP address, destination IP address, protocol type, source port number, and destination port number." REVISION "200904080000Z" DESCRIPTION "The initial version of the MIB module." ::= { ciscoMgmt 692 }

    Information by cisco

    ciscoFlowMonitorMIB MODULE-IDENTITY LAST-UPDATED "200904080000Z" ORGANIZATION "Cisco Systems, Inc." CONTACT-INFO "Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: [email protected]" DESCRIPTION "This MIB module defines objects that describe flow monitoring. A typical application of this MIB module will facilitate monitoring media flows, especially flows carrying video streams. However, by no means does the definition of this MIB module prevents other applications from using it. FLOW MONITORS ================= At the top level, this MIB module describes the notion of a flow monitor. A flow monitor is a hardware or software entity that classifies traffic flows, collects data on conforming traffic flows, and periodically computes metrics that reflect the quality of the traffic flows. Because a device can support more than one flow monitor, the MIB module defines the cfmFlowMonitorTable. Consider an edge router that supports a certain line card that has an integrated capability to monitor video flows. In this example, the cfmFlowMonitorTable would contain a row describing each line card installed in the device. TRAFFIC FLOWS ================= At the next level, this MIB module describes the notion of a traffic flow. This MIB module uniquely identifies a traffic flow using an auxiliary variable called cfmFlowId; however, an implementation only has guarantee its uniqueness within the scope of the flow monitor that has the responsibility for monitoring the traffic flow. Thus, we can think of the flow monitor as a container for the traffic flows for which it collects data and periodically computes metrics, as the figure below illustrates. + | cfmFlowTable | | | + | cfmFlowMonitorId = 3 + | | cfmFlowId = 101 | | | + | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 102 | | | + | : | | : | | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 150 | | | + + | | + | cfmFlowMonitorId = 4 + | | cfmFlowId = 1 | | | + | + | | cfmFlowMonitorId = 4 | | | | cfmFlowId = 2 | | | + | : | | : | | + | | cfmFlowMonitorId = 4 | | | | cfmFlowId = 150 | | | + + | | + While the identifying of a traffic flow using this auxiliary variable is convenient for the MIB module, it is does suffice for an EMS/NMS trying to isolate faults in a network delivering these traffic flows. To aid an EMS/NMS in this task, this MIB module defines a number of tables that provide layers of data relating to a traffic flow, including: o cfmFlowL2VlanTable - describes L2 VLAN data relating to traffic flows. o cfmFlowIpTable - describes IP data relating to traffic flows. o cfmFlowUdpTable - describes UDP data relating to traffic flows. o cfmFlowTcpTable - describes TCP data relating to traffic flows. o cfmFlowRtpTable - describes RTP data relating to traffic flows. Each of these tables have a sparse dependent relationship on the cfmFlowTable, as there exist situations when the data may not be available for a traffic flow, including: 1) The flow monitor simply may not collect the particular data for the traffic flows that it has the responsibility of monitoring. For example, a flow monitor may not have any concern for L2 VLAN data. 2) The data may not apply to a traffic flow. For example, a TCP and RTP data do not apply for a UDP traffic flow. To help an EMS/NMS navigate the data collected for a traffic flow, the corresponding rows are daisy-chained using 'next objects'. An EMS/NMS starts with cfmFlowNext, which indicates a reference to the row in the next table containing data related to the traffic flow. The first object contained by each of these tables is a 'next object'. Consider a RTP traffic flow for which the flow monitor has collected IP, UDP, and RTP data. The figure below illustrates how this MIB module daisy chains this data through the relevant tables. + | cfmFlowTable | | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 42 | | | | cfmFlowNext = cfmFlowIpNext.3.42 | + + | + | cfmFlowIpTable | | | + | | cfmFlowMonitorId = 3 |< | | cfmFlowId = 42 | | | | cfmFlowIpNext = cfmFlowUdpNext.3.42 | + + | + | cfmFlowUdpTable | | | + | | cfmFlowMonitorId = 3 |< | | cfmFlowId = 42 | | | | cfmFlowUdpNext = cfmFlowRtpNext.3.42 | + + | + | cfmFlowRtpTable | | | + | | cfmFlowMonitorId = 3 |< | | cfmFlowId = 42 | | | | cfmFlowRtpNext = zeroDotZero | | | + + Observe that this structure simplifies the task of extending the MIB module to support additional layers of data. For example, if there is a need for a device to collect data relating to the MPEG-TS layer of a flow carrying a video stream, then it is as simple as defining a table containing this data. However, the definition of such a table must comply with the following requirements: 1) The table must have a sparse dependent relationship on the cfmFlowTable. 2) The first object contained by the table must be a 'next object' to support daisy chaining. REPORTING FLOW METRICS ========================== At the next level, the MIB defines two tables that together form the foundation for reporting metrics. The cfmFlowMetricsTable has a one-to-one dependent relationship on the cfmFlowTable, and it contains data aggregate metrics and data relating to the collection of metrics for the corresponding traffic flow. A row in this table also serves as a container for the historic metrics computed by the corresponding flow monitor, as the figure below illustrates. + | cfmFlowMetricsIntTable | | | + | cfmFlowMetricsEntry | | | | | cfmFlowMonitorId = 3 | | | cfmFlowMonitorId = 3 | | | cfmFlowId = 101 | | | cfmFlowid = 101 | | | cfmFlowMetricsIntNumber = 1 | | + | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 101 | | | | cfmFlowMetricsIntNumber = 2 | | | + | : | | : | | + | | cfmFlowMonitorId = 3 | | | | cfmFlowId = 101 | | | | cfmFlowMetricsIntNumber = N | | | + + | | + The device collects data for a traffic flow over a configured measurement interval, indicated by cfmFlowMetricsIntervalTime. At the end of a measurement interval, the device computes metrics from this data, generating a report. An EMS/NMS can access this report using the cfmFlowMetricsIntTable. cfmFlowMetricsMaxInterval indicates the maximum number of reports a device will save for the corresponding traffic flow, while cfmFlowMetricsIntervals indicates the number of reports currently saved by the device. The cfmFlowMetricsTable and cfmFlowMetricsIntTable have the intent of providing a foundation for reporting metrics for a traffic flow. Furthermore, it is the intent that additional MIB modules define extensions to these tables describing specific sets of metrics. The following list provides some examples: o CISCO-FLOW-MON-MDI-MIB - this MIB module defines extensions that describe MDI metrics defined by RFC-4445. o CISCO-FLOW-MON-RTP-MIB - this MIB module defines extensions that describe RTP metrics defined by RFC-3550. o CISCO-FLOW-MON-IP-CBR-MIB - this MIB module defines extension that describe IP CBR metrics. The tables defined by these MIB modules have a sparse dependent relationhip on the cfmFlowMetricsTable and cfmFlowMetricsIntTable. An EMS/NMS can determine the metrics collected for a traffic flow from the corresponding instance of cfmFlowMetricsCollected, which is nothing more than a bit string-value for which each bit corresponds to a different set of metrics. FAULT MANAGEMENT ==================== At the next level, this MIB module defines tables that describe standing conditions. A standing condition is a lasting error, fault, or warning resulting from the application of a set of criteria to the state of an entity. For example, a flow monitor ceases monitoring a traffic flow when it has not received any packets for that traffic flow in a configured interval of time. If flow monitor expires a significantly large number of traffic flows during a measurement interval, then this might signal a fault. In this example, the 'set of criteria' is a rising threshold and the 'state of an entity' is the number of traffic flows expired by a flow monitor. The cfmConditionTable describes the criteria applied to entities managed by the device, specifically flow monitors and traffic flows. The table groups these criteria into 'conditions profiles'. The device periodically applies these criteria to an entity and saves the results in a bit string-value associated with the entity. An EMS/NMS can monitor the most recent standing conditions for a flow monitor by retrieving the corresponding instance of cfmFlowMonitorConditions. Likewise, an EMS/NMS can monitor the most recent standing conditions for a traffic flow by retrieving the corresponding instance of cfmFlowMetricsConditions. It goes without saying that monitoring the standing conditions for significantly large numbers of traffic flows becomes problematic. To aid an EMS/NMS in this task, this MIB module defines many mechanisms. The most basic of these mechanisms is the notion of an alarm, which is simply a standing condition for which the device signals changes in state. This MIB module provides for three means of signaling when the device raises or clears an alarm condition: 1) Logging - the device creates a record of the event and saves it in a historical account. 2) syslog - the device generates a syslog message containing details of the event and sends it to one or more configured syslog server. 3) SNMP - the device generates a SNMP notification containing details of the event and sends it to one or more configured targets. An EMS/NMS can monitor the most recent alarm conditions for a flow monitor by retrieving the corresponding instance of cfmFlowMonitorAlarms. Likewise, the EMS/NMS can monitor the most recent alarm conditions for a traffic flow by retrieving the corresponding instance of cfmFlowMetricsAlarms. Additionally, the EMS/NMS can poll a summary of alarm conditions maintained for each flow monitor and the traffic flows that it monitors. The following list summarizes the data contained by this summary: o cfmFlowMonitorAlarmSeverity o cfmFlowMonitorAlarmCriticalCount o cfmFlowMonitorAlarmMajorCount o cfmFlowMonitorAlarmMinorCount o cfmFlowMonitorAlarmWarningCount o cfmFlowMonitorAlarmInfoCount An EMS/NMS can also poll cfmAlarmHistoryLastId, which indicates the value of the identifier assigned to the last record saved to the historical account. When it observes a change in the value of this object, then it can retrieve the new records from the cfmAlarmHistoryTable. The burden of monitoring alarm conditions for sufficiently large numbers of traffic flows can itself become a daunting task. Thus, this MIB module defines the notion of an alarm group, which represents a single alarm condition that aggregates a standing condition for a set of traffic flows. The cfmAlarmGroupTable describes the alarm groups configured for a device, and the cfmAlarmGroupFlowTable describes the sets of flows aggregated by these alarm groups. GLOSSARY ============ Alarm Action - a method used by the device to signal changes in an alarm condition. Alarm Aggregation - a technique used to efficiently monitor the same standing condition for a flow set. Alarm Condition - a standing condition for which the device signals changes in state. Alarm Group - a flow set for which the device monitors a configured standing condition, raising an alarm when a configured number of flows in the flow set assert the standing standing. Alarm Severity - the relative disposition of an alarm condition when raised by the device. For example, a provider may regard a flow stop alarm as having a higher severity than a flow's loss fraction exceeding a configured threshold. Flow Monitor - a hardware or software entity that classifies traffic flows, collects flow data, and periodically computes flow metrics. Flow Metric - a measurement that reflects the quality of a traffic flow. Flow Point - represents the ingress or egress of a traffic flow. Flow Set - a group of traffic flows. Measurement Interval - the length of time over which a flow monitor collects data related to a traffic flow, after which the flow monitor computes flow metrics using the collected data. Standing Condition - represents a lasting error, fault, or warning resulting from the application of a set of criteria to the state of an entity, such as a flow monitor or traffic flow. For example, a flow monitor may assert a standing condition if the number of traffic flows that expire in a measurement interval exceeds a configured threshold. Traffic Flow - a unidirectional stream of packets conforming to a classifier. For example, packets having a particular source IP address, destination IP address, protocol type, source port number, and destination port number." REVISION "200904080000Z" DESCRIPTION "The initial version of the MIB module." ::= { ciscoMgmt 692 }

    First Registration Authority (recovered by parent 1.3.6.1.4.1.9)

    Greg Satz

    Current Registration Authority (recovered by parent 1.3.6.1.4.1.9)

    Cisco Systems, Inc.

    Children (4)

    OIDNameSub childrenSub Nodes TotalDescription
    1.3.6.1.4.1.9.9.692.0 ciscoFlowMonitorMIBNotifs 1 1 None
    1.3.6.1.4.1.9.9.692.1 ciscoFlowMonitorMIBObjects 7 170 None
    1.3.6.1.4.1.9.9.692.2 ciscoFlowMonitorMIBConform 2 11 None
    1.3.6.1.4.1.9.9.692.3 ciscoFlowMonitorMIBIds 1 9 None

    Brothers (645)

    To many brothers! Only 100 nearest brothers are shown.

    OIDNameSub childrenSub Nodes TotalDescription
    ...
    1.3.6.1.4.1.9.9.642 ciscoBridgeDomainMIB 3 24 A bridge domain is one of the means by which it is possible
    to define a broadcast domain on a bridging device. It is an
    alternati…
    1.3.6.1.4.1.9.9.643 ciscoTelepresenceMIB 3 119 The MIB module defines the managed objects for a
    Telepresence system.

    Telepresence refers to a set of technologies which
    allow a p…
    1.3.6.1.4.1.9.9.644 ciscoTelepresenceCallMIB 3 178 The MIB module defines the managed objects for
    Telepresence calls.

    Telepresence refers to a set of technologies which
    allow a pers…
    1.3.6.1.4.1.9.9.645 ciscoEtherExtMIB 3 18 The MIB module to describe generic objects for
    ethernet-like network interfaces.

    This MIB provides ethernet-like network interfac…
    1.3.6.1.4.1.9.9.646 ciscoAonStatusMIB 3 80 This MIB module defines managed objects that facilitate the
    management of AON node.

    The information available through this MIB in…
    1.3.6.1.4.1.9.9.647 ciscoGgsnExtMIB 3 212 This MIB module extends the CISCO-GGSN-MIB.

    This MIB module manages the Gateway GPRS Support
    Node (GGSN) devices.

    A GGSN device pr…
    1.3.6.1.4.1.9.9.648 ciscoVirtualInterfaceMIB 2 32 The MIB module for creation and deletion of Virtual Interfaces
    and Virtual Interface Groups. In addition to this MIB,
    interface …
    1.3.6.1.4.1.9.9.650 ciscoL4L7moduleRedundancyMIB 3 71 The L4-7 SLB devices are used
    for scaling websites, building web
    enabled applications, and migrating
    to web services. The followin…
    1.3.6.1.4.1.9.9.651 ciscoCommonRolesExtMIB 3 37 A MIB Module for managing the roles that are common
    between access methods like Command Line Interface (CLI),
    SNMP and XML interf…
    1.3.6.1.4.1.9.9.652 ciscoSwitchStatsMIB 3 106 The MIB module provides management information for
    configuration and monitoring of traffic statistics
    on Cisco's switching device…
    1.3.6.1.4.1.9.9.653 ciscoAdmissionPolicyMIB 3 36 This MIB module defines managed objects that facilitate
    the management of policies upon host(s) admission to
    a network.

    The inform…
    1.3.6.1.4.1.9.9.654 ciscoMabMIB 3 20 MIB module for monitoring and configuring MAC
    Authentication Bypass (MAB) feature in the system.

    MAC Auth Bypass feature provides…
    1.3.6.1.4.1.9.9.655 ciscoDigitalMediaSystemsMIB 3 195 Acronyms and Definitions

    The following acronyms and terms are used in this
    document:

    DMS: Digital Media Systems

    DAM: Digital As…
    1.3.6.1.4.1.9.9.656 ciscoAuthFrameworkMIB 3 117 MIB module for Authentication Framework in the system.

    Authentication Framework provides generic configurations
    for authenticatio…
    1.3.6.1.4.1.9.9.657 ciscoSbcCallStatsMIB 3 201 The main purpose of this MIB is to define the statistics
    information for Session Border Controller application. The
    statistics ar…
    1.3.6.1.4.1.9.9.658 ciscoSessBorderCtrlrEventMIB 3 208 The main purpose of this MIB is to define the SNMP
    notifications and alarms generated by Session Border Controller
    application an…
    1.3.6.1.4.1.9.9.660 ciscoNportVirtualizationMIB 3 19 The MIB module for the management of N_port
    Virtualization or NPV within the framework of Cisco's
    N_port virtualization (NPV) Arc…
    1.3.6.1.4.1.9.9.661 ciscoWan3gMIB 3 378 This MIB module provides network management
    support for Cisco cellular 3G WAN products.

    *** ABBREVIATIONS, ACRONYMS, AND SYMBOLS …
    1.3.6.1.4.1.9.9.662 ciscoCbpTcMIB 0 0 This MIB module defines textual conventions used by the
    CISCO-CBP-BASE-CFG-MIB, CISCO-CBP-BASE-MON-MIB, and any MIB
    modules exten…
    1.3.6.1.4.1.9.9.663 ciscoSwitchHardwareCapacityMIB 3 141 This MIB module defines the managed objects for hardware
    capacity of Cisco switching devices. The hardware
    capacity information c…
    1.3.6.1.4.1.9.9.664 ciscoMmodalContactAppsMIB 3 359 The Cisco Unified Multi-Modal Contact Applications (MMCA) platform is
    a highly scalable, modular, extensible, open and secure pl…
    1.3.6.1.4.1.9.9.667 ciscoServiceControllerMIB 2 31 This MIB module defines objects describing traffic controllers
    used by a service control entity.

    A service control entity is a ne…
    1.3.6.1.4.1.9.9.668 ciscoP2PIfMIB 3 16 The Point to Point Interface MIB module.
    This MIB manages the generic objects for
    Serial link or SONET/SDH like point to point ne…
    1.3.6.1.4.1.9.9.669 ciscoCdmaPdsnExtMIB 3 178 This MIB is an extension to the
    CISCO-CDMA-PDSN-MIB. A CDMA
    network supports wireless data
    communication through 3G CDMA radio
    acc…
    1.3.6.1.4.1.9.9.670 ciscoReportIntervalTcMIB 0 0 CISCO-REPORT-INTERVAL-TC-MIB
    1.3.6.1.4.1.9.9.672 ciscoMobilityTapMIB 3 24 This module manages Cisco's intercept feature for
    Mobility Gateway Products.

    This MIB is used along with CISCO-TAP2-MIB MIB to
    int…
    1.3.6.1.4.1.9.9.673 ciscoFCoEMIB 2 45 This MIB module is for configuring and monitoring Fibre Channel
    over Ethernet (FCoE) related entities. This MIB defines the
    Virtu…
    1.3.6.1.4.1.9.9.679 ciscoIeee8021CfmExtMIB 3 55 A MIB module for extending the IEEE8021-CFM-MIB
    and IEEE8021-CFM-V2-MIB to add objects which provide
    additional information about…
    1.3.6.1.4.1.9.9.680 ciscoNhrpExtMIB 3 36 This MIB module is an extension of the NHRP MIB module as
    defined in RFC 2677. It defines notifications associated with
    critical …
    1.3.6.1.4.1.9.9.683 ciscoEnergywiseMIB 3 162 The MIB is used to manage and optimize power usage
    in networks.

    Cisco EnergyWise is a specification of data, discovery and
    protoco…
    1.3.6.1.4.1.9.9.686 ciscoLwappInterfaceMIB 3 27 ciscoLwappInterfaceMIB MODULE-IDENTITY
    LAST-UPDATED "200901090000Z"
    ORGANIZATION "Cisco Systems Inc."
    CONTACT-INFO
    "Cisco Syste…
    1.3.6.1.4.1.9.9.688 ciscoFlowMonitorTcMIB 0 0 This MIB module defines textual conventions used by the MIB
    modules defining objects describing flow monitoring.

    GLOSSARY
    ========…
    1.3.6.1.4.1.9.9.689 ciscoSlbDfpMIB 3 22 This MIB reports the congestion status of the real server.
    A server can be in congested state due to high memory
    consumption, hig…
    1.3.6.1.4.1.9.9.690 ciscoMobilePolicyChargingControlMIB 3 143 Mobile PCC Infrastructure built on top of Policy Shim Layer, is
    a common interface to send and receive PCC related messages for
    a…
    1.3.6.1.4.1.9.9.691 ciscoEthernetFabricExtenderMIB 3 23 The MIB module for configuring one or more fabric
    extenders to connect into a core switch. Since fabric
    extenders might not be m…
    1.3.6.1.4.1.9.9.693 ciscoServiceControlAttackMIB 3 55 This MIB provides data related to different types of
    attacks detected by a service control entity.

    A service control entity is a …
    1.3.6.1.4.1.9.9.694 ciscoCtsTcMIB 0 0 This module defines the textual conventions used within
    Cisco Trusted Security framework.
    1.3.6.1.4.1.9.9.695 ciscoGtcapMIB 3 194 The MIB for Transaction Capabilities(TCAP)
    messages transported over Signalling System
    No. 7 (SS7) Network via Cisco IP Transfer
    P…
    1.3.6.1.4.1.9.9.696 ciscoBootHwDiagsMIB 3 22 This MIB is used to configure those devices that support
    boot-time hardware diagnostics. It provides the reports
    about the respe…
    1.3.6.1.4.1.9.9.697 ciscoIpCbrMetricsMIB 4 42 This MIB module defines objects that describe the a set of
    metrics used to measure the quality of a IP CBR traffic flow. An
    IP CB…
    1.3.6.1.4.1.9.9.698 ciscoObmiMIB 3 60 The On-Board Management Interface (OBMI) provides an
    out-of-band communications channel (in Cisco terms:
    a console port), that is…
    1.3.6.1.4.1.9.9.699 ciscoMdiMetricsMIB 4 46 This MIB module defines objects that describe the Media
    Delivery Index (MDI). The MDI [RFC4445] measurement describes
    the qualit…
    1.3.6.1.4.1.9.9.700 ciscoCableL2vpnMIB 3 28 This MIB module defines managed objects that facilitate
    the management of Cisco devices complying to the DOCSIS
    L2VPN Feature for…
    1.3.6.1.4.1.9.9.701 ciscoSeuMitigationMIB 3 51 This MIB reports the status of non-automatic and automatic,
    rate-adaptive Single Event Upset (SEU) mitigation algorithms and
    adju…
    1.3.6.1.4.1.9.9.702 ciscoSanBaseSvcMIB 3 57 Common MIB module to manage services in Storage Area
    Network (SAN). Service is deployed on service
    nodes on multiple switches fo…
    1.3.6.1.4.1.9.9.703 ciscoRtpMetricsMIB 4 61 This MIB module defines objects that describe the quality
    metrics of RTP streams, similar to those described by an RTCP
    Receiver …
    1.3.6.1.4.1.9.9.706 ciscoInterfaceXcvrMonitorMIB 3 33 A MIB module that provides monitoring information
    about the transceivers plugged into interface on a
    system.
    1.3.6.1.4.1.9.9.708 ciscoContentDeliveryStreamingMIB 2 30 This MIB instrumentation is for managing the Content Delivery
    and Streaming functionality on Cisco devices.

    Contents are ingested…
    1.3.6.1.4.1.9.9.709 ciscoVlanGroupMIB 3 18 MIB module for monitoring and configuring VLAN Group Mapping
    information.
    1.3.6.1.4.1.9.9.710 ciscoVirtualNicMIB 3 36 This MIB module defines MIB objects which provide
    mechanisms to manage the parameters used by or
    related to Virtual NIC.

    Virtual s…
    1.3.6.1.4.1.9.9.711 ciscoVrfMIB 3 48 The MIB module for provisioning and managing network
    virtualization features.

    This module provides manageability for VRF, VRF-Lit…
    1.3.6.1.4.1.9.9.712 ciscoWirelessNotificationMIB 3 30 This MIB is intended to be implemented on those Network
    Management applications that manage a network of wireless
    devices through…
    1.3.6.1.4.1.9.9.713 ciscoTrustSecPolicyMIB 3 204 This MIB module defines managed objects that facilitate the
    management of various policies within the Cisco Trusted Security
    (Tru…
    1.3.6.1.4.1.9.9.714 ciscoHwModuleControlMIB 3 27 The MIB module providing configuration and control
    information for management of hardware modules and
    components on Cisco devices…
    1.3.6.1.4.1.9.9.715 ciscoEntityQfpMIB 3 82 This MIB module defines managed objects that facilitate the
    management of Quantum Flow Processors (QFP), which are listed
    in the …
    1.3.6.1.4.1.9.9.716 ciscoVoIpTapMIB 3 18 This module manages Cisco's intercept feature for Voice
    over IP (VoIP). This MIB is used along with CISCO-TAP2-MIB
    to intercept V…
    1.3.6.1.4.1.9.9.718 ciscoCuicappsMIB 3 130 The Cisco Unified Intelligence Center (CUIC) is a scalable
    robust and secure reporting solution for contact center
    applications.

    T…
    1.3.6.1.4.1.9.9.719 ciscoUnifiedComputingMIB 5 13463 This MIB module defines the managed objects for
    Unified Computing System (UCS) Manager.

    Cisco UCS Manager provides centralized m…
    1.3.6.1.4.1.9.9.720 ciscoTrustSecSxpMIB 3 140 This MIB module is for the configuration and status query
    of SGT Exchange Protocol over TCP (SXPoTCP) feature of the
    device on th…
    1.3.6.1.4.1.9.9.721 ciscoMldSnoopingMIB 3 215 This MIB module defines objects that describe IGMP/MLD
    snooping.
    It provides remote network management system the ability
    to manag…
    1.3.6.1.4.1.9.9.724 cggsnGeoMIB 2 12 This MIB provide additional information for passive interface
    configured for each OSPF process, independent of object creation
    in…
    1.3.6.1.4.1.9.9.725 ciscoSmartInstallMIB 3 101 This MIB module defines managed objects that facilitate
    the management of Smart Install feature. Smart Install is a
    plug-and-pla…
    1.3.6.1.4.1.9.9.729 ciscoCdstvServicesMIB 3 21 This MIB module defines service monitoring objects that
    faciliate the management of the Cisco Content Delivery System
    for TV (CDS…
    1.3.6.1.4.1.9.9.730 ciscoTrustSecMIB 3 128 This MIB module is for the configuration of a network
    device on the Cisco Trusted Security (TrustSec) system.

    TrustSec secures a …
    1.3.6.1.4.1.9.9.731 ciscoEpcGatewayMIB 3 130 This MIB module manages the features and configuration
    for PDN Gateway(PGW) and Serving Gateway(SGW) in Evolved
    Packet Core(EPC) …
    1.3.6.1.4.1.9.9.732 ciscoDeviceLocationMIB 3 49 This MIB is used for managing location information
    of end point devices(Telepresence, IP Camera, Digital media
    player etc) connec…
    1.3.6.1.4.1.9.9.733 ciscoMeetingPlaceMIB 3 70 This MIB allows management of Cisco Unified MeetingPlace (CUMP)
    features, CUMP is the key conferencing solution component for
    Cis…
    1.3.6.1.4.1.9.9.734 ciscoGtpv2MIB 2 160 This MIB module manages the GPRS Tunneling Protocol
    version 2(GTPv2) statistics for the Evolved Packet
    Core(EPC) architecture.

    SGW…
    1.3.6.1.4.1.9.9.735 ciscoCdstvFsiMIB 3 25 This MIB module defines FSI configurartion objects that
    faciliate the management of the Cisco Content Delivery System
    for TV (CDS…
    1.3.6.1.4.1.9.9.736 ciscoRadiusExtMIB 2 51 This MIB module defines objects describing RADIUS (Remote
    Access Dialin User Service), serving as an extension of the
    following M…
    1.3.6.1.4.1.9.9.737 ciscoSwitchNetflowMIB 3 40 This MIB module defines management objects for the
    Netflow features on Cisco Layer 2 and Layer 3 devices.
    1.3.6.1.4.1.9.9.738 cmplsTeStdExtMIB 3 72 This MIB module contains Cisco specific managed object
    definitions for MPLS Traffic Engineering (TE), not contained in
    MPLS-TE-ST…
    1.3.6.1.4.1.9.9.739 ciscoCdstvIngestmgrMIB 3 69 This MIB module defines ingest manager configuration objects
    that faciliate the management of the Cisco Content Delivery
    System f…
    1.3.6.1.4.1.9.9.740 ciscoTrustSecIfMIB 3 143 This MIB module defines management objects for
    configuration and monitoring of the interfaces in Cisco
    Trusted Security environme…
    1.3.6.1.4.1.9.9.741 ciscoTrustSecServerMIB 3 85 This MIB module defines management objects for
    configuration and monitoring of the AAA servers
    in Cisco Trusted Security environm…
    1.3.6.1.4.1.9.9.742 ciscoIpAddressPoolTcMIB 0 0 This MIB module defines textual conventions used by MIB
    modules defining objects describing IP address pools.
    ...