All MIBs › IPFIX-CONCENTRATOR-MIB
Organization: IETF IPFIX Working Group
Last Updated: 2006-02-16
Category: Standard: IETF, Technology: NetFlow, Technology: Traffic Monitoring
Description: IETF IPFIX concentrator MIB providing SNMP objects for managing IPFIX flow data aggregation and relay operations.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.
What Is IPFIX-CONCENTRATOR-MIB?
IPFIX-CONCENTRATOR-MIB is an IETF-standard MIB for devices or processes that act as an IPFIX concentrator, aggregating and relaying exported flow records between metering/exporting processes and collectors. It exposes configuration and status data describing the selection process (which flow records are picked), the storing process (which fields are retained), and the aggregation process (how records are combined). In a monitoring context it lets an operator confirm that flow-record selection, storage, and aggregation rules are configured and functioning as intended within the concentrator pipeline, rather than exposing traditional hardware health counters. It is closely tied to the IETF IPFIX protocol family and complements IPFIX-MIB, which covers exporters and collectors. It is typically deployed in network telemetry infrastructure where multiple flow exporters feed a centralized concentrator before data reaches analysis collectors. Engineers implementing or auditing this functionality typically reference the IPFIX-CONCENTRATOR-MIB RFC/standard documentation for the authoritative specification.
IPNetwork Monitor allows you to monitor SNMP objects defined in IPFIX-CONCENTRATOR-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
Supported Devices
- vendor-neutral, standards-based MIB, not tied to a specific manufacturer
- IPFIX flow concentrator/mediator device
Monitoring Examples
No concrete object or table names were provided for this module (sample_objects is empty), and its role is largely conformance/rule-configuration rather than exposing runtime counters, so a specific polling scenario cannot be honestly constructed from the available data. In general use, an operator would expect to inspect the selection, storing, and aggregation process configuration to verify concentrator behavior matches policy. Without concrete object names, no further technical detail can be given.
This MIB depends on
Related MIBs
Imported Objects
From INET-ADDRESS-MIB
| InetAddress | |
| InetAddressType |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Integer32 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| mib-2 |
From SNMPv2-TC
| DateAndTime | |
| RowStatus | |
| TEXTUAL-CONVENTION | |
| TruthValue |
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| ipfixConcentratorMIB | 1.3.6.1.2.1.5555 | The IPFIX concentrator MIB defines managed objects that are used by each process in IPFIX concentrator. These objects provide information that are instruction rules and supporting parameters of each function. These objects can be configured. By using these objects, the selection process decides which flow records are selected. The storing process decides which fields are stored and the aggregation process decides how to aggregate these flow records. These objects support information to enable these functions. Copyright (C) The Internet Society (2005). This version of this MIB module is part of RFC yyyy; see the RFC itself for full legal notices. | ||
| concentratorObjects | 1.3.6.1.2.1.5555.1 | |||
| concExtraction | 1.3.6.1.2.1.5555.1.1 | |||
| T/F concExtractIsAvail | 1.3.6.1.2.1.5555.1.1.1 | TruthValue | read-only | This object indicates the availability of the function for extracting flow records from storage database. |
| concExtractTable | 1.3.6.1.2.1.5555.1.1.2 | not-accessible | This table lists parameters that are used by extracting flow records from the storage database. | |
| concExtractEntry | 1.3.6.1.2.1.5555.1.1.2.1 | not-accessible | Defines an entry in the concExtractTable | |
| I32 concExtractIndex | 1.3.6.1.2.1.5555.1.1.2.1.1 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of an entry in concExtractTable. The value is expected to remain constant from a re-initialization of the entity's network management system to the next re-initialization. It is used in entries of the concEtrListTable as reference to concExtractTable table and its associated parameters. |
| IPt concExtractEtrIpAddrType | 1.3.6.1.2.1.5555.1.1.2.1.2 | InetAddressType | read-create | The IP address type of the exporter. The value for IPv4 is ipv4(1). The value for IPv6 is ipv6(2). |
| IP concExtractEtrIpAddr | 1.3.6.1.2.1.5555.1.1.2.1.3 | InetAddress | read-create | The IP address is the exporter that is stored in the database. The collection process extracts flow records that are exported from this exporter address. |
| DAT concExtractStartTime | 1.3.6.1.2.1.5555.1.1.2.1.4 | DateAndTime | read-create | This hour is used by extracting flow records. The collection process extracts flow records that are created after this time. Then, these flow-records that belong in the period of time between concExtractStartTime and concExtractEndTime are extracted. |
| DAT concExtractEndTime | 1.3.6.1.2.1.5555.1.1.2.1.5 | DateAndTime | read-create | This hour is used by extracting flow records. The collection process does not extract flow records that are created after this hour. |
| I32 concExtractProcessId | 1.3.6.1.2.1.5555.1.1.2.1.6 | Integer32 | read-only | The process id is used by the IPFIX collectng process. |
| ROW concExtractRowStatus | 1.3.6.1.2.1.5555.1.1.2.1.7 | RowStatus | read-create | The status of this row of the table. |
| concSelection | 1.3.6.1.2.1.5555.1.2 | |||
| T/F concSelectIsAvail | 1.3.6.1.2.1.5555.1.2.1 | TruthValue | read-only | This object indicates the availability of the selection function. |
| concSelectMatchParamSetTable | 1.3.6.1.2.1.5555.1.2.2 | not-accessible | This table lists configurations of match filtering. The match filtering is based on IPFIX/PSAMP Information Elements. The parameter set contains the Information Element Id, a value or value range, and a mask. | |
| concSelectMatchParamSetEntry | 1.3.6.1.2.1.5555.1.2.2.1 | not-accessible | Defines an entry in the concSelectMatchParamSetTable | |
| I32 concSelectMatchIndex | 1.3.6.1.2.1.5555.1.2.2.1.1 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of an entry in this parameter set table. The value is expected to remain constant from a re-initialization of the entity's network management system to the next re-initialization. It is used in entries of the concBaseAssocTable reference to this method and its associated parameter set. |
| I32 concSelectMatchInfoEltId | 1.3.6.1.2.1.5555.1.2.2.1.2 | Integer32 | read-create | The id of the information element that is encoded as InfoElementId defined in the IPFIX/PSAMP Information Models. |
| OCT concSelectMatchStartValue | 1.3.6.1.2.1.5555.1.2.2.1.3 | OCTET STRING | read-create | This indicates the value of the information element or the start of the value range. If concSelectMatchEndValue is defined, then the range between the start value and the end value is a value range. If concSelectMatchMask is defined, then concSelectMatchEndValue is ignored. In this case, the flow record is selected if the masked value exactly matches the start value, concSelectMatchStartValue. |
| OCT concSelectMatchEndValue | 1.3.6.1.2.1.5555.1.2.2.1.4 | OCTET STRING | read-create | The final value of a value range. It should be equal to it's default value (''H) if a single value should be encoded. It is ignored if concSelectFilterMatchMask is defined. |
| OCT concSelectMatchMask | 1.3.6.1.2.1.5555.1.2.2.1.5 | OCTET STRING | read-create | The selected value of the given information element is masked with this value. The resulting value is compared to concSelectMatchStartValue and the flow record is selected if they match. If concSelectFilterMatchEndValue and concnetSelectFilterMatchMask are defined at the same time, concSelectFilterMatchEndValue is ignored. Note that a mask is not useful for all information elements and, if it is specified, the mask has the same data type and encoding as the information element referenced by concSelectMatchInfoEltId. |
| ROW concSelectMatchRowStatus | 1.3.6.1.2.1.5555.1.2.2.1.6 | RowStatus | read-create | The status of this row of the table. |
| concAggregation | 1.3.6.1.2.1.5555.1.3 | |||
| T/F concAggrIsAvail | 1.3.6.1.2.1.5555.1.3.1 | TruthValue | read-only | This object indicates the availability of the aggregating flow records. |
| concAggrParamSetTable | 1.3.6.1.2.1.5555.1.3.2 | not-accessible | This table lists parameters that are used for aggregating flow records. | |
| concAggrParamSetEntry | 1.3.6.1.2.1.5555.1.3.2.1 | not-accessible | Defines an entry in the concAggrParamSetTable | |
| I32 concAggrIndex | 1.3.6.1.2.1.5555.1.3.2.1.1 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of an entry in concAggrParamSetTable. The value is expected to remain constant from a re-initialization of the entity's network management system to the next re-initialization. It is used in entries of the concBaseAssocTable as reference to the concAggrParamSetTable table and its associated parameters. |
| I32 concAggrTimeInterval | 1.3.6.1.2.1.5555.1.3.2.1.2 | Integer32 | read-create | This object specifies a time interval that is used by the aggregation process. This process gathers flow records within this time interval and then aggregates flow records that have a common property. |
| ROW concAggrParamRowStatus | 1.3.6.1.2.1.5555.1.3.2.1.3 | RowStatus | read-create | The status of this row of the table. |
| concAggrFieldSetTable | 1.3.6.1.2.1.5555.1.3.3 | not-accessible | This table lists field modifiers that are used for aggregating flow records. | |
| concAggrFieldSetEntry | 1.3.6.1.2.1.5555.1.3.3.1 | not-accessible | Defines an entry in the concAggrParamSetTable | |
| I32 concAggrFieldSetId | 1.3.6.1.2.1.5555.1.3.3.1.2 | Integer32 | read-create | This object specifies the id of the information element. These are encoded as the InfoEltId that is defined in IPFIX/PSAMP Information Models. |
| CON concAggrFieldModifier | 1.3.6.1.2.1.5555.1.3.3.1.3 | ConcFieldModifier | read-create | This field modifier is used by the aggregation process. If the keep modifier of this object is specified, the information element of concAggrFieldSetId is distinguished in the aggregated flow record. In addition, if the information element of concAggrFieldSetId is the flow key, this field becomes the key of aggregated flow. If it is not the flow key, this field is merged into a single counter. If the IP address field and prefix field are specified, a significant bit of the IP address field is reduced by the prefix. That means the keep modifier of the mask value of this IP address is specified. |
| ROW concAggrFieldRowStatus | 1.3.6.1.2.1.5555.1.3.3.1.4 | RowStatus | read-create | The status of this row of the table. |
| concAggrAddFieldSetTable | 1.3.6.1.2.1.5555.1.3.4 | not-accessible | This table lists the information element id that is added to the aggregated flow. | |
| concAggrAddFieldSetEntry | 1.3.6.1.2.1.5555.1.3.4.1 | not-accessible | Defines an entry in the concAggrAddFieldSetTable | |
| I32 concAggrAddFieldSetId | 1.3.6.1.2.1.5555.1.3.4.1.2 | Integer32 | read-create | This object specifies the Id of the information element. This object is encoded as the InfoEltId that is defined in IPFIX/PSAMP Information Models. This information element complements information that is discarded during the aggregation process. For example, these information elements are the total number of flows in aggregated flow and an average number of packets per-flow in aggregated flow. If this object is specified as an information element, the aggregation process calculates and adds to create this field and this information element is included in the aggregated flow record. |
| ROW concAggrAddFieldRowStatus | 1.3.6.1.2.1.5555.1.3.4.1.3 | RowStatus | read-create | The status of this row of the table. |
| concReport | 1.3.6.1.2.1.5555.1.4 | |||
| concReportCtrTable | 1.3.6.1.2.1.5555.1.4.1 | not-accessible | This table lists collectors to which IPFIX concentrator selected flow records are exported. | |
| concReportCtrEntry | 1.3.6.1.2.1.5555.1.4.1.1 | not-accessible | Defines an entry in the concReportCtrTable. | |
| I32 concReportCtrIndex | 1.3.6.1.2.1.5555.1.4.1.1.1 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of an entry in this collector table. The value is expected to remain constant from a re-initialization of the entity's network management system to the next re-initialization. It is used in entries of concReportCtrGrTable as reference to this collector and its associated parameters. |
| IPt concReportCtrDstIpAddrType | 1.3.6.1.2.1.5555.1.4.1.1.2 | InetAddressType | read-create | The IP address type of the collector. The value for IPv4 is ipv4(1). The value for IPv6 is ipv6(2). |
| IP concReportCtrDstIpAddr | 1.3.6.1.2.1.5555.1.4.1.1.3 | InetAddress | read-create | The IP address of the collector. |
| I32 concReportCtrDstProtocol | 1.3.6.1.2.1.5555.1.4.1.1.4 | Integer32 | read-create | Transport protocol used for exporting sampled packets to the collector. The recommended protocols are TCP (6), UDP (17), and SCTP (132). The default is SCTP. |
| I32 concReportCtrDstPort | 1.3.6.1.2.1.5555.1.4.1.1.5 | Integer32 | read-create | Transport protocol port number of the collector. |
| I32 concReportCtrReportsSent | 1.3.6.1.2.1.5555.1.4.1.1.6 | Integer32 | read-only | Number of packet reports sent to the collector. |
| ROW concReportCtrRowStatus | 1.3.6.1.2.1.5555.1.4.1.1.7 | RowStatus | read-create | Status of this row of the table. |
| concReportCtrGrTable | 1.3.6.1.2.1.5555.1.4.2 | not-accessible | This table lists groups of collectors to which IPFIX concentrator selected flow records are exported simultaneously. If IPFIX concentrator selected flow records are exported to only one collector, the group consists of exactly one collector. | |
| concReportCtrGrEntry | 1.3.6.1.2.1.5555.1.4.2.1 | not-accessible | Defines an entry in the concReportCtrGrTable. | |
| I32 concReportCtrGrIndex | 1.3.6.1.2.1.5555.1.4.2.1.1 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of an entry in this parameter set table. The value is expected to remain constant from a re-initialization of the entity's network management system to the next re-initialization. It is used in entries of the concBaseAssocTable as reference to this collector group and its associated parameters. |
| ROW concReportCtrGrRowStatus | 1.3.6.1.2.1.5555.1.4.2.1.3 | RowStatus | read-create | The status of this row of the table. |
| concReportTemplateRcdTable | 1.3.6.1.2.1.5555.1.4.3 | not-accessible | This table lists templates used by the exporter. | |
| concReportTemplateRcdEntry | 1.3.6.1.2.1.5555.1.4.3.1 | not-accessible | Defines an entry in the concReportTemplateTable. | |
| I32 concReportTemplateRcdId | 1.3.6.1.2.1.5555.1.4.3.1.1 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of an entry in this template record table. The value is expected to remain constant from a re-initialization of the entity's network management system to the next re-initialization. It is used in entries of the concBaseAssocTable as reference to this template record and its associated parameters. It groups the information element ids in a template record. |
| I32 concReportTemplateRcdIndex | 1.3.6.1.2.1.5555.1.4.3.1.2 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of a information element id in the template record identified by concReportTemplateRcdId. The value is expected to remain constant from a re-initialization of the entity's network management system to the next re-initialization. The concReportTemplateRcdIndex specifies the order in which the information element ids are used in the template record. |
| I32 concReportTemplateRcdInfoEltId | 1.3.6.1.2.1.5555.1.4.3.1.3 | Integer32 | read-only | The Information Elt Id at position concReportTemplateRcdIndex in the template concReportTemplateRcdId. This implicitly gives the data type and state values that are exported. |
| ROW concReportTemplateRcdRowStatus | 1.3.6.1.2.1.5555.1.4.3.1.4 | RowStatus | read-create | The status of this row of the table. |
| concStoring | 1.3.6.1.2.1.5555.1.5 | |||
| T/F concStoringIsAvail | 1.3.6.1.2.1.5555.1.5.1 | TruthValue | read-only | This object indicates the availability of the storing function. |
| concStoringParamSetTable | 1.3.6.1.2.1.5555.1.5.2 | not-accessible | This table lists the field modifiers that are used for storing IPFIX header information. | |
| concStoringParamSetEntry | 1.3.6.1.2.1.5555.1.5.2.1 | not-accessible | Defines an entry in the concStoringParamSetTable | |
| I32 concStoringIndex | 1.3.6.1.2.1.5555.1.5.2.1.1 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of an entry in this parameter set table. The value is expected to remain constant from one re-initialization of the entity's network management system to the next re-initialization. It is used in entries as the concBaseAssocTable reference to this method and its associated parameter set. |
| CON concStoringSourceidModifier | 1.3.6.1.2.1.5555.1.5.2.1.2 | ConcFieldModifier | read-create | This field modifier is used by the storing process. If the keep modifier of this object is specified, the source Id of IPFIX header information is stored in the storage database. If the discard modifier of this object is specified, it is not stored. |
| CON concStoringExportTimeModifier | 1.3.6.1.2.1.5555.1.5.2.1.3 | ConcFieldModifier | read-create | This field modifier is used by the storing process. If the keep modifier of this object is specified, the Export time of IPFIX header information is stored in the storage database. If the discard modifier of this object is specified, it is not stored. |
| I32 concStoringProcessId | 1.3.6.1.2.1.5555.1.5.2.1.4 | Integer32 | read-only | The process id is used by this storing process. |
| ROW concStoringParamRowStatus | 1.3.6.1.2.1.5555.1.5.2.1.5 | RowStatus | read-create | The status of this row of the table. |
| concStoringFieldSetTable | 1.3.6.1.2.1.5555.1.5.3 | not-accessible | This table lists field modifiers that are used for storing flow records. | |
| concStoringFieldSetEntry | 1.3.6.1.2.1.5555.1.5.3.1 | not-accessible | Defines an entry in concStoringFieldSetTable | |
| I32 concStoringInfoEltId | 1.3.6.1.2.1.5555.1.5.3.1.2 | Integer32 | read-create | This object specifies the id of the information element. These are encoded as the InfoEltId that is defined in the IPFIX/PSAMP Information Models. |
| CON concStoringFieldModifier | 1.3.6.1.2.1.5555.1.5.3.1.3 | ConcFieldModifier | read-create | This field modifier is used by the storing process. If the keep modifier of this object is specified, the information element of concStoringInfoEltId is stored in the storage database. If the discard modifier of this object is specified, the information element of concStoringInfoEltId is discarded. |
| ROW concStoringRowStatus | 1.3.6.1.2.1.5555.1.5.3.1.4 | RowStatus | read-create | The status of this row of the table. |
| concBaseAssociations | 1.3.6.1.2.1.5555.1.6 | |||
| concBaseAssocTable | 1.3.6.1.2.1.5555.1.6.1 | not-accessible | This table lists all Base Associations at the managed node. | |
| concBaseAssocEntry | 1.3.6.1.2.1.5555.1.6.1.1 | not-accessible | Defines an entry in the concBaseAssocTable | |
| I32 concBaseAssocIndex | 1.3.6.1.2.1.5555.1.6.1.1.1 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of an entry in this parameter set table. The value is expected to remain constant from a re-initialization of the entity's network management system to the next re-initialization. |
| I32 concBaseAssocSelectMatchIndex | 1.3.6.1.2.1.5555.1.6.1.1.2 | Integer32 | read-create | This object is the Index of the concSelectMatchIndex object. It links the instance when the identified selection match parameter table is applied to the method of selection that uses the input flow records. |
| I32 concBaseAssocAggrIndex | 1.3.6.1.2.1.5555.1.6.1.1.3 | Integer32 | read-create | This object is the Index of the concAggrIndex object. It links the instance when the identified aggregation parameter set table including the associated table is applied to the method of aggregation of selected flow records. |
| I32 concBaseAssocReportCtrGrIndex | 1.3.6.1.2.1.5555.1.6.1.1.4 | Integer32 | read-create | This object is the index of the collector group to which packet reports are sent. |
| I32 concBaseAssocReportTemplateRcdId | 1.3.6.1.2.1.5555.1.6.1.1.5 | Integer32 | read-create | This object is the Id of a template in the template table. It links the instance, concEtrListTable, and template together. The identified template is applied to the stream of selected/aggregated flow records. |
| I32 concBaseAssocStoringIndex | 1.3.6.1.2.1.5555.1.6.1.1.6 | Integer32 | read-create | This object is the index of the concStoringIndex object. It links the instance when the identified storing parameter is applied to the method of storing of input flow records. In addition, if the index of the concBaseAssocExtractIndex is specified, this object SHOULD not be specified. |
| I32 concBaseAssocMeteringProcessId | 1.3.6.1.2.1.5555.1.6.1.1.7 | Integer32 | read-only | The process Id of the metering process is used by this Base Association. The metering process means the chain of selection process and aggregation process, and reporting process. |
| I32 concBaseAssocExtractIndex | 1.3.6.1.2.1.5555.1.6.1.1.8 | Integer32 | read-only | This object is the Index of the concExtractIndex object. When it is specified, it links the parameters that are used by extracting flow records from the storage database. In addition, if the index of the concBaseAssocStoringIndex or concExporterListIndex is specified, this object SHOULD not be specified. |
| ROW concBaseAssocRowStatus | 1.3.6.1.2.1.5555.1.6.1.1.9 | RowStatus | read-create | The status of this row of the table. |
| concExporterListTable | 1.3.6.1.2.1.5555.1.6.2 | not-accessible | This table lists the concCollectExporterIndexes in the Base Association. | |
| concExporterListEntry | 1.3.6.1.2.1.5555.1.6.2.1 | not-accessible | Defines an entry in concExporterListTable | |
| I32 concExporterListIndex | 1.3.6.1.2.1.5555.1.6.2.1.2 | Integer32 | not-accessible | Locally arbitrary, but unique identifier of an entry in this parameter set table. The value is expected to remain constant from a re-initialization of the entity's network management system to the next re-initialization. |
| OID concExporterListMethod | 1.3.6.1.2.1.5555.1.6.2.1.3 | OBJECT IDENTIFIER | read-create | The object is represented by a pointer (OID) of the collectExporterIndex in IPFIX collector MIB objects. If the Base Association deals with only flow records from one exporter, the table will hold exactly one entry per Base Association. The concExporterListIndex does not mean the position in the exporter list. |
| ROW concExporterListRowStatus | 1.3.6.1.2.1.5555.1.6.2.1.4 | RowStatus | read-create | The status of this row of the table. |
| concentratorConformance | 1.3.6.1.2.1.5555.2 | |||
| concCompliances | 1.3.6.1.2.1.5555.2.1 | |||
| concCompliance | 1.3.6.1.2.1.5555.2.1.1 | An implementation that complies to this module must implement the objects defined in the mandatory groups concGroupMetering. The imeplementation of all other objects depends on the imeplementation of the corresponding functionality in the equipment. | ||
| concGroups | 1.3.6.1.2.1.5555.2.2 | |||
| concGroupMetering | 1.3.6.1.2.1.5555.2.2.1 | All objects that are basic for the aggregation function and the selection function and reporting function. | ||
| concGroupExtracting | 1.3.6.1.2.1.5555.2.2.2 | All objects that are basic for the extraction function. This function is needed for extracting flow records from storage database. | ||
| concGroupStoring | 1.3.6.1.2.1.5555.2.2.3 | All objects that are basic for the storing function. This function is needed for storing flow records to storage database. |
RFC description
Manages IPFIX concentrator selection, aggregation, and storage processes for network flow collection and analysis.
Start monitoring Vendor-neutral IETF standard (IPFIX flow concentrator/mediator device) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.