APM-MIB
111 objects
The MIB module for measuring application performance as experienced by end-users. Copyright (C) The Internet Society (2004). This version of this MIB module is part of RFC 3729; see the RFC itself for full legal notices.
Imported Objects
| RMON-MIB | OwnerString rmon |
| RMON2-MIB | protocolDirLocalIndex |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP |
| SNMPv2-SMI | Counter32 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | DateAndTime RowStatus StorageType TEXTUAL-CONVENTION TimeInterval TimeStamp TruthValue |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.2.1.16.23 | Identityapm | The MIB module for measuring application performance as experienced by end-users. Copyright (C) The Internet Society (2004). This version of this MIB module is… | ||
| 1.3.6.1.2.1.16.23.0 | NodeapmNotifications | |||
| 1.3.6.1.2.1.16.23.0.1 | NotificationapmTransactionResponsivenessAlarm | current | Notification sent when a transaction exceeds a threshold defined in the apmException table. The index of the included apmExceptionResponsivenessThreshold objec… | |
| 1.3.6.1.2.1.16.23.0.2 | NotificationapmTransactionUnsuccessfulAlarm | current | Notification sent when a transaction is unsuccessful. The index of the included apmExceptionResponsivenessThreshold object identifies both the type of the tran… | |
| 1.3.6.1.2.1.16.23.1 | NodeapmMibObjects | |||
| 1.3.6.1.2.1.16.23.1.1 | TableapmAppDirTable | not-accessible | current | The APM MIB directory of applications and application verbs. The agent will populate this table with all applications/verbs of any responsivenessType it has th… |
| 1.3.6.1.2.1.16.23.1.1.1 | RowapmAppDirEntry | not-accessible | current | The APM MIB directory of applications and application verbs. An entry will exist in this table for all applications for which application performance measureme… |
| 1.3.6.1.2.1.16.23.1.1.1.1 | ColumnapmAppDirAppLocalIndex | not-accessible | current | The AppLocalIndex assigned for this application Directory entry. |
| 1.3.6.1.2.1.16.23.1.1.1.2 | ColumnapmAppDirResponsivenessType | not-accessible | current | This object describes and configures the agent's support for application performance measurement for this application. There are 3 types of measurements for di… |
| 1.3.6.1.2.1.16.23.1.1.1.3 | ColumnapmAppDirConfig | read-write | current | This object describes and configures support for application performance measurement for this application. If the value of this object is on(2), the agent supp… |
| 1.3.6.1.2.1.16.23.1.1.1.4 | ColumnapmAppDirResponsivenessBoundary1 | read-write | current | The boundary value between bucket1 and bucket 2. If this value is modified, all entries in the apmReportTable must be deleted by the agent. The value of this o… |
| 1.3.6.1.2.1.16.23.1.1.1.5 | ColumnapmAppDirResponsivenessBoundary2 | read-write | current | The boundary value between bucket2 and bucket 3. If this value is modified, all entries in the apmReportTable must be deleted by the agent. The value of this o… |
| 1.3.6.1.2.1.16.23.1.1.1.6 | ColumnapmAppDirResponsivenessBoundary3 | read-write | current | The boundary value between bucket3 and bucket 4. If this value is modified, all entries in the apmReportTable must be deleted by the agent. The value of this o… |
| 1.3.6.1.2.1.16.23.1.1.1.7 | ColumnapmAppDirResponsivenessBoundary4 | read-write | current | The boundary value between bucket4 and bucket 5. If this value is modified, all entries in the apmReportTable must be deleted by the agent. The value of this o… |
| 1.3.6.1.2.1.16.23.1.1.1.8 | ColumnapmAppDirResponsivenessBoundary5 | read-write | current | The boundary value between bucket5 and bucket 6. If this value is modified, all entries in the apmReportTable must be deleted by the agent. The value of this o… |
| 1.3.6.1.2.1.16.23.1.1.1.9 | ColumnapmAppDirResponsivenessBoundary6 | read-write | current | The boundary value between bucket6 and bucket 7. If this value is modified, all entries in the apmReportTable must be deleted by the agent. The value of this o… |
| 1.3.6.1.2.1.16.23.1.2 | ScalarapmBucketBoundaryLastChange | read-only | current | The value of sysUpTime the last time that any bucket boundary in any appDirEntry was changed. This object can help to determine if two managers are both trying… |
| 1.3.6.1.2.1.16.23.1.3 | ScalarapmAppDirID | read-write | current | This object allows managers to avoid downloading application directory information when the directory is set to a known (usually fixed) configuration. If the v… |
| 1.3.6.1.2.1.16.23.1.4 | TableapmHttpFilterTable | not-accessible | current | A table that creates virtual applications which measure the performance of certain web pages or sets of web pages. When an entry is added to this table, the ag… |
| 1.3.6.1.2.1.16.23.1.4.1 | RowapmHttpFilterEntry | not-accessible | current | A virtual application which measure the performance of certain web pages or sets of web pages. |
| 1.3.6.1.2.1.16.23.1.4.1.1 | ColumnapmHttpFilterIndex | not-accessible | current | An index that uniquely identifies an entry in the apmHttpFilterTable. |
| 1.3.6.1.2.1.16.23.1.4.1.2 | ColumnapmHttpFilterAppLocalIndex | read-only | current | The AppLocalIndex that represents HTTP transactions that match this entry. This object is read-only. A value is created by the agent from an unused AppLocalInd… |
| 1.3.6.1.2.1.16.23.1.4.1.3 | ColumnapmHttpFilterServerProtocol | read-create | current | The protocolDirLocalIndex value of the network level protocol of the apmHttpFilterServerAddress. |
| 1.3.6.1.2.1.16.23.1.4.1.4 | ColumnapmHttpFilterServerAddress | read-create | current | This entry will only represent transactions coming from the network address specified in this object. This is represented as an octet string with specific sema… |
| 1.3.6.1.2.1.16.23.1.4.1.5 | ColumnapmHttpFilterURLPath | read-create | current | This entry will only represent HTTP transactions where the URL path component in the request matches this value. This value represents the requested path regar… |
| 1.3.6.1.2.1.16.23.1.4.1.6 | ColumnapmHttpFilterMatchType | read-create | current | The matching algorithm used to compare the URL pathname. If the value is exact(1), then the pathname component will be compared with the associated apmHttpFilt… |
| 1.3.6.1.2.1.16.23.1.4.1.7 | ColumnapmHttpFilterOwner | read-create | current | The entity that configured this entry and is therefore using the resources assigned to it. |
| 1.3.6.1.2.1.16.23.1.4.1.8 | ColumnapmHttpFilterStorageType | read-create | current | The storage type of this apmHttpFilterEntry. If the value of this object is 'permanent', no objects in this row need to be writable. |
| 1.3.6.1.2.1.16.23.1.4.1.9 | ColumnapmHttpFilterRowStatus | read-create | current | The status of this apmHttpFilterEntry. No objects in this row may be modified while the row's status is 'active'. |
| 1.3.6.1.2.1.16.23.1.5 | ScalarapmHttpIgnoreUnregisteredURLs | read-write | current | When true, APM measurements of HTTP transactions will only measure transactions relating to URLs that match a filter in the apmHttpFilterTable. Thus, measureme… |
| 1.3.6.1.2.1.16.23.1.6 | ScalarapmHttp4xxIsFailure | read-write | current | When true, this agent will recognize HTTP errors in the range of 400 through 499 and will treat them as unavailable transactions. When false or when this objec… |
| 1.3.6.1.2.1.16.23.1.7 | TableapmUserDefinedAppTable | not-accessible | current | A table that advertises user-defined applications that the agent is measuring. The agent will automatically create one or more entries in the apmAppDirTable (o… |
| 1.3.6.1.2.1.16.23.1.7.1 | RowapmUserDefinedAppEntry | not-accessible | current | A user-defined application that the agent is measuring, along with its AppLocalIndex assignment. The apmAppDirAppLocalIndex value in the index identifies the a… |
| 1.3.6.1.2.1.16.23.1.7.1.1 | ColumnapmUserDefinedAppParentIndex | read-only | current | The protocolDirLocalIndex value of the highest-layer protocol defined in the protocolDirTable that this application is a child of. |
| 1.3.6.1.2.1.16.23.1.7.1.2 | ColumnapmUserDefinedAppApplication | read-only | current | A human readable descriptive tag for this application. |
| 1.3.6.1.2.1.16.23.1.8 | TableapmNameTable | not-accessible | current | A client machine may have multiple addresses during a period of monitoring. The apmNameTable assigns a long-lived identifier to a client and records what addre… |
| 1.3.6.1.2.1.16.23.1.8.1 | RowapmNameEntry | not-accessible | current | An entry in the APM name table. An entry exists for each period of time that a client has been associated with a particular address. The protocolDirLocalIndex … |
| 1.3.6.1.2.1.16.23.1.8.1.1 | ColumnapmNameClientID | not-accessible | current | A unique ID assigned to the machine represented by this mapping. This ID is assigned by the agent using an implementation-specific algorithm. |
| 1.3.6.1.2.1.16.23.1.8.1.2 | ColumnapmNameClientAddress | not-accessible | current | The network client address for this client when this mapping was active. This is represented as an octet string with specific semantics and length as identifie… |
| 1.3.6.1.2.1.16.23.1.8.1.3 | ColumnapmNameMappingStartTime | not-accessible | current | The time that the agent first discovered this mapping as active. |
| 1.3.6.1.2.1.16.23.1.8.1.4 | ColumnapmNameMachineName | read-only | current | The human readable name of the client machine. If the client has no machine name or the agent is unable to learn the machine name, this object will be a zero-l… |
| 1.3.6.1.2.1.16.23.1.8.1.5 | ColumnapmNameUserName | read-only | current | The human readable name of a human user using the client machine. If more than one user name are available simultaneously, it is an implementation-dependent ma… |
| 1.3.6.1.2.1.16.23.1.9 | TableapmReportControlTable | not-accessible | current | Parameters that control the creation of a set of reports that aggregate application performance. |
| 1.3.6.1.2.1.16.23.1.9.1 | RowapmReportControlEntry | not-accessible | current | A conceptual row in the apmReportControlTable. An example of the indexing of this table is apmReportControlInterval.3 |
| 1.3.6.1.2.1.16.23.1.9.1.1 | ColumnapmReportControlIndex | not-accessible | current | An index that uniquely identifies an entry in the apmReportControlTable. Each such entry defines a unique report whose results are placed in the apmReportTable… |
| 1.3.6.1.2.1.16.23.1.9.1.2 | ColumnapmReportControlDataSource | read-create | current | The source of the data for APM Reports generated on behalf of this apmReportControlEntry. If the measurement is being performed by a probe, this should be set … |
| 1.3.6.1.2.1.16.23.1.9.1.3 | ColumnapmReportControlAggregationType | read-create | current | The type of aggregation being performed for this set of reports. The metrics for a single transaction are the responsiveness of the transaction and whether the… |
| 1.3.6.1.2.1.16.23.1.9.1.4 | ColumnapmReportControlInterval | read-create | current | The interval in seconds over which data is accumulated before being aggregated into a report in the apmReportTable. All reports with the same apmReportControlI… |
| 1.3.6.1.2.1.16.23.1.9.1.5 | ColumnapmReportControlRequestedSize | read-create | current | The number of entries requested to be allocated for each report generated on behalf of this entry. |
| 1.3.6.1.2.1.16.23.1.9.1.6 | ColumnapmReportControlGrantedSize | read-only | current | The number of entries per report the agent has allocated based on the requested amount in apmReportControlRequestedSize. Since multiple reports are saved, the … |
| 1.3.6.1.2.1.16.23.1.9.1.7 | ColumnapmReportControlRequestedReports | read-create | current | The number of saved reports requested to be allocated on behalf of this entry. |
| 1.3.6.1.2.1.16.23.1.9.1.8 | ColumnapmReportControlGrantedReports | read-only | current | The number of saved reports the agent has allocated based on the requested amount in apmReportControlRequestedReports. Since each report can have many entries,… |
| 1.3.6.1.2.1.16.23.1.9.1.9 | ColumnapmReportControlStartTime | read-only | current | The value of sysUpTime when the system began processing the report in progress. Note that the report in progress is not available. This object may be used by t… |
| 1.3.6.1.2.1.16.23.1.9.1.10 | ColumnapmReportControlReportNumber | read-only | current | The number of the report in progress. When an apmReportControlEntry is activated, the first report will be numbered one. |
| 1.3.6.1.2.1.16.23.1.9.1.11 | ColumnapmReportControlDeniedInserts | read-only | current | The number of failed attempts to add an entry to reports for this apmReportControlEntry because the number of entries would have exceeded apmReportControlGrant… |
| 1.3.6.1.2.1.16.23.1.9.1.12 | ColumnapmReportControlDroppedFrames | read-only | current | The total number of frames which were received by the agent and therefore not accounted for in the *StatsDropEvents, but for which the agent chose not to count… |
| 1.3.6.1.2.1.16.23.1.9.1.13 | ColumnapmReportControlOwner | read-create | current | The entity that configured this entry and is therefore using the resources assigned to it. |
| 1.3.6.1.2.1.16.23.1.9.1.14 | ColumnapmReportControlStorageType | read-create | current | The storage type of this apmReportControlEntry. If the value of this object is 'permanent', no objects in this row need to be writable. |
| 1.3.6.1.2.1.16.23.1.9.1.15 | ColumnapmReportControlStatus | read-create | current | The status of this apmReportControlEntry. An entry may not exist in the active state unless all objects in the entry have an appropriate value. The only object… |
| 1.3.6.1.2.1.16.23.1.10 | TableapmReportTable | not-accessible | current | The data resulting from aggregated APM reports. Consult the definition of apmReportControlAggregationType for the definition of the various types of aggregatio… |
| 1.3.6.1.2.1.16.23.1.10.1 | RowapmReportEntry | not-accessible | current | A conceptual row in the apmReportTable. The apmReportControlIndex value in the index identifies the apmReportControlEntry on whose behalf this entry was create… |
| 1.3.6.1.2.1.16.23.1.10.1.1 | ColumnapmReportIndex | not-accessible | current | The value of apmReportControlReportNumber for the report to which this entry belongs. |
| 1.3.6.1.2.1.16.23.1.10.1.2 | ColumnapmReportServerAddress | not-accessible | current | The network server address for this apmReportEntry. This is represented as an octet string with specific semantics and length as identified by the protocolDirL… |
| 1.3.6.1.2.1.16.23.1.10.1.3 | ColumnapmReportTransactionCount | read-only | current | The total number of transactions aggregated into this record. |
| 1.3.6.1.2.1.16.23.1.10.1.4 | ColumnapmReportSuccessfulTransactions | read-only | current | The total number of successful transactions aggregated into this record. |
| 1.3.6.1.2.1.16.23.1.10.1.5 | ColumnapmReportResponsivenessMean | read-only | current | The arithmetic mean of the responsiveness metrics for all successful transactions aggregated into this record. |
| 1.3.6.1.2.1.16.23.1.10.1.6 | ColumnapmReportResponsivenessMin | read-only | current | The minimum of the responsiveness metrics for all successful transactions aggregated into this record. |
| 1.3.6.1.2.1.16.23.1.10.1.7 | ColumnapmReportResponsivenessMax | read-only | current | The maximum of the responsiveness metrics for all successful transactions aggregated into this record. |
| 1.3.6.1.2.1.16.23.1.10.1.8 | ColumnapmReportResponsivenessB1 | read-only | current | The number of successful transactions aggregated into this record whose responsiveness was less than boundary1 value for this application. |
| 1.3.6.1.2.1.16.23.1.10.1.9 | ColumnapmReportResponsivenessB2 | read-only | current | The number of successful transactions aggregated into this record whose responsiveness did not fall into Bucket 1 and was greater than or equal to the boundary… |
| 1.3.6.1.2.1.16.23.1.10.1.10 | ColumnapmReportResponsivenessB3 | read-only | current | The number of successful transactions aggregated into this record whose responsiveness did not fall into Bucket 1 or 2 and as greater than or equal to the boun… |
| 1.3.6.1.2.1.16.23.1.10.1.11 | ColumnapmReportResponsivenessB4 | read-only | current | The number of successful transactions aggregated into this record whose responsiveness did not fall into Buckets 1 through 3 and was greater than or equal to t… |
| 1.3.6.1.2.1.16.23.1.10.1.12 | ColumnapmReportResponsivenessB5 | read-only | current | The number of successful transactions aggregated into this record whose responsiveness did not fall into Buckets 1 through 4 and was greater than or equal to t… |
| 1.3.6.1.2.1.16.23.1.10.1.13 | ColumnapmReportResponsivenessB6 | read-only | current | The number of successful transactions aggregated into this record whose responsiveness did not fall into Buckets 1 through 5 and was greater than or equal to t… |
| 1.3.6.1.2.1.16.23.1.10.1.14 | ColumnapmReportResponsivenessB7 | read-only | current | The number of successful transactions aggregated into this record whose responsiveness did not fall into Buckets 1 through 6 and was greater than or equal to t… |
| 1.3.6.1.2.1.16.23.1.11 | TableapmTransactionTable | not-accessible | current | This table contains transactions that are currently running or have recently finished. |
| 1.3.6.1.2.1.16.23.1.11.1 | RowapmTransactionEntry | not-accessible | current | A conceptual row in the apmTransactionTable. The apmAppDirAppLocalIndex value in the index identifies the application of the transaction represented by this en… |
| 1.3.6.1.2.1.16.23.1.11.1.1 | ColumnapmTransactionServerAddress | not-accessible | current | The network server address for this apmTransactionEntry. This is represented as an octet string with specific semantics and length as identified by the protoco… |
| 1.3.6.1.2.1.16.23.1.11.1.2 | ColumnapmTransactionID | not-accessible | current | A unique value for this transaction amongst other transactions sharing the same application layer protocol and server and client addresses. Implementations may… |
| 1.3.6.1.2.1.16.23.1.11.1.3 | ColumnapmTransactionResponsiveness | read-only | current | The current value of the responsiveness metric for this transaction. If this transaction has completed, the final value of the metric will be available. Note t… |
| 1.3.6.1.2.1.16.23.1.11.1.4 | ColumnapmTransactionAge | read-only | current | If this transaction is still executing, this value shall be the length of time since it was started. If it has completed, this value shall be the length of tim… |
| 1.3.6.1.2.1.16.23.1.11.1.5 | ColumnapmTransactionSuccess | read-only | current | The success of this transaction up to this time. Once a transaction has been marked as failed, it cannot move back into the successful state. |
| 1.3.6.1.2.1.16.23.1.12 | ScalarapmTransactionsRequestedHistorySize | read-write | current | The maximum number of completed transactions desired to be retained in the apmTransactionTable. If the agent doesn't have enough resources to retain this many,… |
| 1.3.6.1.2.1.16.23.1.13 | TableapmExceptionTable | not-accessible | current | This table creates filters so that a management station can get immediate notification of a transaction that has had poor availability or responsiveness. Each … |
| 1.3.6.1.2.1.16.23.1.13.1 | RowapmExceptionEntry | not-accessible | current | A conceptual row in the apmExceptionTable. The apmAppDirAppLocalIndex value in the index identifies the application this entry will monitor. The apmAppDirRespo… |
| 1.3.6.1.2.1.16.23.1.13.1.1 | ColumnapmExceptionIndex | not-accessible | current | An index that uniquely identifies an entry in the apmExceptionTable amongst other entries with equivalent index values for apmAppDirAppLocalIndex and apmAppDir… |
| 1.3.6.1.2.1.16.23.1.13.1.2 | ColumnapmExceptionResponsivenessComparison | read-create | current | If this value is greater(2) or less(3), the associated apmExceptionResponsivenessThreshold will be compared to this value and an exception will be created if t… |
| 1.3.6.1.2.1.16.23.1.13.1.3 | ColumnapmExceptionResponsivenessThreshold | read-create | current | The threshold that responsiveness metrics are compared to. |
| 1.3.6.1.2.1.16.23.1.13.1.4 | ColumnapmExceptionUnsuccessfulException | read-create | current | If this value is on(2), an exception will be created if a transaction of the associated type is unsuccessful. |
| 1.3.6.1.2.1.16.23.1.13.1.5 | ColumnapmExceptionResponsivenessEvents | read-only | current | The total number of responsiveness exceptions generated. This counter will be incremented even if no notification was sent due to notifications not being confi… |
| 1.3.6.1.2.1.16.23.1.13.1.6 | ColumnapmExceptionUnsuccessfulEvents | read-only | current | The total number of unsuccessful exceptions generated. This counter will be incremented even if no notification was sent due to notifications not being configu… |
| 1.3.6.1.2.1.16.23.1.13.1.7 | ColumnapmExceptionOwner | read-create | current | The entity that configured this entry and is therefore using the resources assigned to it. |
| 1.3.6.1.2.1.16.23.1.13.1.8 | ColumnapmExceptionStorageType | read-create | current | The storage type of this apmReportControlEntry. If the value of this object is 'permanent', no objects in this row need to be writable. |
| 1.3.6.1.2.1.16.23.1.13.1.9 | ColumnapmExceptionStatus | read-create | current | The status of this apmExceptionEntry. The only objects in the entry that may be modified while the entry is in the active state are apmExceptionResponsivenessC… |
| 1.3.6.1.2.1.16.23.1.14 | ScalarapmThroughputExceptionMinTime | read-write | current | Because the responsiveness for throughput-oriented transactions is divided by the elapsed time, it can be very sensitive to short-term performance variations f… |
| 1.3.6.1.2.1.16.23.1.15 | ScalarapmNotificationMaxRate | read-write | current | The maximum number of notifications that can be generated from this agent by the apmExceptionTable in any 60 second period. The value of this object must persi… |
| 1.3.6.1.2.1.16.23.2 | NodeapmConformance | |||
| 1.3.6.1.2.1.16.23.2.1 | NodeapmCompliances | |||
| 1.3.6.1.2.1.16.23.2.1.1 | ComplianceapmCompliance | current | Describes the requirements for conformance to the APM MIB | |
| 1.3.6.1.2.1.16.23.2.2 | NodeapmGroups | |||
| 1.3.6.1.2.1.16.23.2.2.1 | GroupapmAppDirGroup | current | The APM MIB directory of applications and application verbs. | |
| 1.3.6.1.2.1.16.23.2.2.2 | GroupapmUserDefinedApplicationsGroup | current | Objects used for creating and managing user-defined applications. | |
| 1.3.6.1.2.1.16.23.2.2.3 | GroupapmReportGroup | current | The apm report group controls the creation and retrieval of reports that aggregate application performance. | |
| 1.3.6.1.2.1.16.23.2.2.4 | GroupapmTransactionGroup | current | The apm transaction group contains statistics for individual transactions. | |
| 1.3.6.1.2.1.16.23.2.2.5 | GroupapmExceptionGroup | current | The apm exception group causes notifications to be sent whenever transactions are detected that had poor availability or responsiveness. | |
| 1.3.6.1.2.1.16.23.2.2.6 | GroupapmNotificationGroup | current | Notifications sent by an APM MIB agent. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| AppLocalIndex | Unsigned32 (1..2147483647) | current | A locally arbitrary unique identifier associated with an application or application verb. All objects of type AppLocalIndex are assigned by the agent out of a common number space. In other words, AppLocalIndex values as… |
| DataSourceOrZero | current | Identifies the source of the data that the associated function is configured to analyze. This source can be any interface on this device. In order to identify a particular interface, this object shall identify the insta… | |
| ProtocolDirNetworkAddress | OCTET STRING (SIZE(0..255)) | current | A network level address whose semantics and encoding are specified by an associated protocolDirLocalIndex value. Objects of this type must specify which protocolDirLocalIndex value is used. This value is encoded accordi… |
| RmonClientID | Unsigned32 (0..4294967295) | current | A long-lived unique ID assigned to an end-system. This ID is assigned by the agent using an implementation-specific algorithm. Because a client machine may be assigned multiple addresses over any time period it can be d… |
| TransactionAggregationType | INTEGER { flows(1), clients(2), servers(3), applications(4) } | current | Specifies one of 4 different techniques for aggregating transactions. The metrics for a single transaction are the responsiveness of the transaction and whether the transaction succeeded (a boolean). When such metrics a… |