PMCAPS-MIB
AI MIB Summary
The PMCAPS-MIB defines the managed objects required to query and report the specific performance measurement capabilities and supported metrics of network devices, enabling management systems to dynamically discover available monitoring parameters before initiating data collection.
The MIB module for representing Performance Measurement Capabilities.
Main OID:
pmCapsMIB.1.3.6.1.4.1.3727.20.20.3.1.16.25
34
Objects
Active
Status
6
Dependencies
Imported Objects
Objects
34 total| Object Name |
|---|
pmCapsMIBThe MIB module for representing Performance
Measurement Capabilities. MODULE-IDENTITY .1.3.6.1.4.1.3727.20.20.3.1.16.25 |
pmCapsMIBObjects OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1 |
pmCaps OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1 |
pmMetricTableThis table contains one row per PM Metric supported by this
agent, and should be populated during system
initialization. SEQUENCE OF PmMetricEntry .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.1 |
pmMetricEntryInformation about a particular PM Metric. PmMetricEntry .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.1.1 |
pmMetricIDThe index for this entry. This object identifies the
standard or vendor-specific registration OBJECT IDENTIFER
defined for a particular PM metric. OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.1.1.1 |
pmMetricTypeThe basic type of metric indicated by this entry.
The value 'other(1)' indicates that this metric cannot be
characterized by any of the remaining enumerations specified
for this object.
The value 'connectMetric(2)' indicates that this metric
measures connectivity characteristics.
The value 'delayMetric(3)' indicates that this metric
measures delay characteristics.
The value 'lossMetric(4)' indicates that this metric
measures loss characteristics.ro Enumeration .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.1.1.2 |
pmMetricDirTypeThe directional characteristics of the this metric.
The value 'oneWay(1)' indicates that this metric is measured
with some sort of uni-directional test.
The value 'twoWay(2)' indicates that this metric is measured
with some sort of bi-directional test.
The value 'multiWay(3)' indicates that this metric is
measured with some combination of uni-directional and/or bi-
directional tests.ro Enumeration .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.1.1.3 |
pmMetricNameThe textual name of this metric.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.1.1.4 |
pmMetricReferenceThis object contains a reference to the document which
defines this metric. If this document is available online
via electronic download, then a URL should be specified in
this object.
For example, if this pmMetricEntry identified the IPPM
metric 'Type-P-Round-Trip-Delay', then this object should
contain the value 'http://www.ietf.org/rfc/rfc2681.txt'.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.1.1.5 |
pmStudyClassTableThis table contains one row per PM Study Class supported by
this APM/TPM Device, and should be populated during system
initialization. SEQUENCE OF PmStudyClassEntry .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.2 |
pmStudyClassEntryInformation about a particular PM Study Class. PmStudyClassEntry .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.2.1 |
pmStudyClassIDThe index for this entry. This object identifier should
specify the standard or vendor-specific registration OID for
this PM Study Class. OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.2.1.1 |
pmStudyClassMeasLocThe measurement location characteristics of the PM Data
collection methodologies employed by this PM Study Class.
If this PM Study class utilizes some sort of measurement
technology located on the host machine being monitored, then
the 'pmClient' BIT will be set. Note that this bit should
only be set if any PM technology is installed on the client,
in addition to the 'normal' protocol operations supported by
that machine.
If this PM Study class utilizes some sort of measurement
technology located on one or more networking devices (e.g.,
routers, switches, RMON probes), then the 'pmNetwork' BIT
will be set.
If this PM Study class utilizes some sort of measurement
technology located on the application server being
monitored, then the 'pmServer' BIT will be set. Note that
this bit should only be set if any PM technology is
installed on the server, in addition to the 'normal'
protocol operations supported by that machine.ro Bits .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.2.1.2 |
pmStudyClassMeasTypeThe type(s) of collection methodologies employed by this PM
Study Class.
If this PM Study class utilizes some sort of passive
monitoring technology, (i.e., UI operations and/or protocol
transactions of real users are measured) the 'pmPassive' BIT
will be set.
If this PM Study class utilizes some sort of active
monitoring technology, (i.e., protocol transactions
generated for the purpose of obtaining PM Data) the
'pmPassive' BIT will be set.
If this PM Study class utilizes some sort of built-in
monitoring technology, (i.e., UI operations and/or protocol
transactions of real users are somehow altered to provide PM
Data) the 'pmBuiltin' BIT will be set.ro Bits .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.2.1.3 |
pmStudyClassCollectPtsThe number of PM Collection Points utilized in this PM
Study Class. If this is a variable quantity, then this
object should contain the minimum number needed for this PM
Study Class to function.ro Integer32 .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.2.1.4 |
pmStudyClassCollectCapsThis object identifies some generic characteristics of the
collection methodologies employed by this PM Study Class.
If this PM Study class utilizes some sort of transport layer
PM Data collection technology, then the 'pmCollectTrans' BIT
will be set.
If this PM Study class utilizes some sort of application
layer PM Data collection technology, then the 'pmCollectApp'
BIT will be set.
If this PM Study class utilizes PM Data collection
technology based on monitoring of some sort of network flow
summary information, then the 'pmCollectFlow' BIT will be
set.
If this PM Study class utilizes some sort of PM Data
collection technology based on monitoring of non-network
events, such as UI monitoring of window events, then the
'pmCollectNonNet' BIT will be set.ro Bits .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.2.1.5 |
pmStudyClassOutputCapsThe type(s) of APM and/or TPM Reports that this PM Study
Class can provide. [ed. - this list will change as the APM
and TPM MIBs are finalized.]
If this PM Study class can generate standard reports not
described by any of the provided BITS here, then the
'pmOutputOther' BIT will be set.
If this PM Study class can generate distribution-oriented
reports for application layer protocols, then the
'pmOutputApmDist' BIT will be set.
If this PM Study class can generate statistics-oriented
reports for application layer protocols, then the
'pmOutputApmStat' BIT will be set.
If this PM Study class can generate historical analysis
oriented reports for application layer protocols, then the
'pmOutputApmHist' BIT will be set.
If this PM Study class can generate flow decomposition
analysis oriented reports for application layer protocols,
then the 'pmOutputApmFlow' BIT will be set.
If this PM Study class can generate profile exception
oriented reports for application layer protocols, then the
'pmOutputApmExcept' BIT will be set.
If this PM Study class can generate vendor-specific
proprietary reports for application layer protocols, in
addition to standard reports, then the 'pmOutputApmProp' BIT
will be set.
If this PM Study class can generate distribution-oriented
reports for transport layer protocols, then the
'pmOutputTpmDist' BIT will be set.
If this PM Study class can generate statistics-oriented
reports for transport layer protocols, then the
'pmOutputTpmStat' BIT will be set.
If this PM Study class can generate historical analysis
oriented reports for transport layer protocols, then the
'pmOutputTpmHist' BIT will be set.
If this PM Study class can generate flow decomposition
analysis oriented reports for transport layer protocols,
then the 'pmOutputTpmFlow' BIT will be set.
If this PM Study class can generate profile exception
oriented reports for transport layer protocols, then the
'pmOutputTpmExcept' BIT will be set.
If this PM Study class can generate vendor-specific
proprietary reports for transport layer protocols, in
addition to standard reports, then the 'pmOutputTpmProp' BIT
will be set.ro Bits .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.2.1.6 |
pmStudyClassCtlTablePtrThis object identifies a specific MIB table that can be
used to configure detailed aspects of the collection or
report processing functions for this PM Study Class.
This object just identifies a particular row in the MIB
table to use, not any particular agent which implements this
MIB table. This agent may or may not contain an
implementation of the specified MIB, and/or the specified
MIB may not be accessible in the same views as the this MIB.
If no appropriate row in a MIB table can be identified, then
the value { 0 0 } is returned.ro RowPointer (SNMPv2-TC) .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.2.1.7 |
pmStudyMetricTableThis table contains one row for each metric supported by
the specified PM Study Class, and should be populated during
system initialization. SEQUENCE OF PmStudyMetricEntry .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.3 |
pmStudyMetricEntryMetrics information related to a particular PM Study Class.
The pmStudyClassID value in the index identifies the
pmStudyClassEntry with the same index value. PmStudyMetricEntry .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.3.1 |
pmStudyMetricIDThis object identifies the PM Metric associated with this
PM Study, and contains the same value as the pmMetricID
index for that pmMetricEntry.ro OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.3.1.1 |
pmStudyProtocolTableThis table contains one row for each protocol supported by
the specified PM Study Class, and should be populated during
system initialization.
This is an indication of the protocols the indicated PM
Study Class is capable of measuring. The actual protocols
present in a given APM or TPM Report may be a subset of the
protocols identified in this table.
This table contain entries which reference any protocol in
the protocolDirTable. If the index of this entry identifies
an internal node in the protocolDirTable, then the
pmStudyProtocolIsSubtree object is relevant. SEQUENCE OF PmStudyProtocolEntry .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.4 |
pmStudyProtocolEntryProtocol information about a particular PM Study Class.
The pmStudyClassID value in the index identifies the
pmStudyClassEntry with the same index value, associated with
the list of protocols in this table.
The protocolDirLocalIndex value identifies the
protocolDirEntry which contains the same value in the
protocolDirLocalIndex object. PmStudyProtocolEntry .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.4.1 |
pmStudyProtocolIsSubtreeThis object indicates whether or not this entry identifies
one node or an entire subtree of the protocolDirTable.
If set to 'true(1)' then the specified protocolDirEntry, and
all its children, are supported by the specified PM Study
Class.
If set to 'false(2)', then the specified protocolDirEntry
identified by this entry is supported by the PM Study
Class.ro TruthValue (SNMPv2-TC) .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.1.4.1.1 |
pmMetrics OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.2 |
pmAppAvailMetricMetric Name:
Type-P-APM-Availability
Metric Definition:
This metric characterizes the availability of a
network service by measuring the percentage of
successful transactions the network service
delivers over a given time interval.
This metric is calculated by first measuring
the IPPM metric
'Type-P-Interval-Bidirectional-Connectivity'
for the interval starting at the instant 'Src'
initiates a transaction of Type-P with the 'Dst'
host, and ending at the instant the last packet
of the transaction has been received. In addition to
successful connectivity over this interval, the
particular application request must also succeed,
for a transaction to be considered successful.
If either condition is false, then that transaction
is considered to be unsuccessful.
The derived metric is defined as the total number
of successful transactions between Src and Dst,
divided by the total number of transaction attempts
between Src and Dst, during the time interval dT.
Metric Parameters:
Src, the network address of a host
Dst, the network address of a host
dT, a time interval
Metric Units:
Percentage
Mapping of Type P:
Type P refers to an application protocol
encapsulation, identified by a specific
protocolDirEntry.
Metric Type: connectMetric(1)
Metric Dir Type: twoWay(2) OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.2.1 |
pmAppTransRespMetricMetric Name:
Type-P-APM-Transaction-Responsiveness
Metric Definition:
This metric characterizes the speed at which a
transaction-oriented network application delivers
a requested service, by measuring the speed of
individual application transactions.
This metric is calculated by utilizing a variation of
the IPPM metric 'Type-P-Round-trip-Delay'. The
total transaction time (dT) is determined by summing
all the packet transactions of Type-P between the
Src and Dst hosts. The bi-directional flight times
are measured (as specified by the IPPM metric definition),
but the server response time for each request is included
in the measurement.
The derived metric is defined as the total number
of tenths of seconds for the transaction between
Src and Dst to complete.
Metric Parameters:
Src, the network address of a host
Dst, the network address of a host
dT, a time interval
Metric Units:
Tenths of seconds
Mapping of Type P:
Type P refers to an application protocol
encapsulation, identified by a specific
protocolDirEntry, which is characterized
as a transaction-oriented protocol.
Metric Type: delayMetric(2)
Metric Dir Type: twoWay(2) OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.2.2 |
pmAppTputRespMetricMetric Name:
Type-P-APM-Throughput-Responsiveness
Metric Definition:
This metric characterizes the speed at which a
throughput-oriented network application delivers
a requested service, by measuring the transfer rate
of individual application transactions.
This metric is calculated by ... [rest of para is TBD]
The derived metric is normalized and inverted, into
units of 'seconds per terabit'. For transactions
up to one terabit in size, it is defined as the
total number of seconds it would take for the
transaction between Src and Dst to complete, if
the transaction size included one terabit of data.
For transactions over one terabit in size, it
is defined as the average number of seconds for the
transaction between Src and Dst to complete, for
each terabit of data.
E.g., a transfer rate of 2Kbps equals 500,000,000 and
a transfer rate of 1Gbps = 1000.
Metric Parameters:
Src, the network address of a host
Dst, the network address of a host
dT, a time interval
B, a number of terabits
Metric Units:
Seconds Per Terabit
Mapping of Type P:
Type P refers to an application protocol
encapsulation, identified by a specific
protocolDirEntry, which is characterized
as a throughput-oriented protocol.
Metric Type: delayMetric(2)
Metric Dir Type: twoWay(2) OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.2.3 |
pmAppStreamRespMetricMetric Name:
Type-P-APM-Stream-Responsiveness
Metric Definition:
This metric characterizes the 'quality' at which a
streaming-oriented network application delivers
a requested service, by measuring the percentage
of time that the service is degraded or interrupted
to the total time to deliver the service.
[Rest of definition TBD]
Metric Parameters:
Src, the network address of a host
Dst, the network address of a host
Metric Units:
[TBD]
Mapping of Type P:
Type P refers to an application protocol
encapsulation, identified by a specific
protocolDirEntry, which is characterized
as a streaming-oriented protocol.
Metric Type: delayMetric(2)
Metric Dir Type: twoWay(2) OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.1.2.4 |
pmCapsNotifications OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.2 |
pmCapsConformance OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.3 |
pmCapsCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.3.1 |
pmCapsGroups OBJECT IDENTIFIER .1.3.6.1.4.1.3727.20.20.3.1.16.25.3.2 |