PMCAPS-MIB
File:
PMCAPS-MIB.mib (28743 bytes)
Imported modules
Imported symbols
Defined Types
PmMetricEntry |
|
SEQUENCE |
|
|
|
|
pmMetricID |
OBJECT IDENTIFIER |
|
|
pmMetricType |
INTEGER |
|
|
pmMetricDirType |
INTEGER |
|
|
pmMetricName |
SnmpAdminString |
|
|
pmMetricReference |
SnmpAdminString |
|
PmStudyClassEntry |
|
SEQUENCE |
|
|
|
|
pmStudyClassID |
OBJECT IDENTIFIER |
|
|
pmStudyClassMeasLoc |
BITS |
|
|
pmStudyClassMeasType |
BITS |
|
|
pmStudyClassCollectPts |
Integer32 |
|
|
pmStudyClassCollectCaps |
BITS |
|
|
pmStudyClassOutputCaps |
BITS |
|
|
pmStudyClassCtlTablePtr |
RowPointer |
|
PmStudyMetricEntry |
|
SEQUENCE |
|
|
|
|
pmStudyMetricID |
OBJECT IDENTIFIER |
|
PmStudyProtocolEntry |
|
SEQUENCE |
|
|
|
|
pmStudyProtocolIsSubtree |
TruthValue |
|
Defined Values
pmCapsMIB |
1.3.6.1.2.1.16.25 |
The MIB module for representing Performance
Measurement Capabilities. |
MODULE-IDENTITY |
|
|
|
pmCaps |
1.3.6.1.2.1.16.25.1.1 |
OBJECT IDENTIFIER |
|
|
|
pmMetrics |
1.3.6.1.2.1.16.25.1.2 |
OBJECT IDENTIFIER |
|
|
|
pmMetricTable |
1.3.6.1.2.1.16.25.1.1.1 |
This table contains one row per PM Metric supported by this
agent, and should be populated during system
initialization. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
PmMetricEntry |
|
pmMetricEntry |
1.3.6.1.2.1.16.25.1.1.1.1 |
Information about a particular PM Metric. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
PmMetricEntry |
|
|
pmMetricID |
1.3.6.1.2.1.16.25.1.1.1.1.1 |
The index for this entry. This object identifies the
standard or vendor-specific registration OBJECT IDENTIFER
defined for a particular PM metric. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
OBJECT IDENTIFIER |
|
|
pmMetricType |
1.3.6.1.2.1.16.25.1.1.1.1.2 |
The 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
other(1), connectMetric(2), delayMetric(3), lossMetric(4) |
|
pmMetricDirType |
1.3.6.1.2.1.16.25.1.1.1.1.3 |
The 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
oneWay(1), twoWay(2), multiWay(3) |
|
pmMetricName |
1.3.6.1.2.1.16.25.1.1.1.1.4 |
The textual name of this metric. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
SnmpAdminString |
|
|
pmMetricReference |
1.3.6.1.2.1.16.25.1.1.1.1.5 |
This 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'. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
SnmpAdminString |
|
|
pmStudyClassTable |
1.3.6.1.2.1.16.25.1.1.2 |
This table contains one row per PM Study Class supported by
this APM/TPM Device, and should be populated during system
initialization. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
PmStudyClassEntry |
|
pmStudyClassEntry |
1.3.6.1.2.1.16.25.1.1.2.1 |
Information about a particular PM Study Class. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
PmStudyClassEntry |
|
|
pmStudyClassID |
1.3.6.1.2.1.16.25.1.1.2.1.1 |
The index for this entry. This object identifier should
specify the standard or vendor-specific registration OID for
this PM Study Class. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
OBJECT IDENTIFIER |
|
|
pmStudyClassMeasLoc |
1.3.6.1.2.1.16.25.1.1.2.1.2 |
The 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
BITS |
pmClient(0), pmNetwork(1), pmServer(2) |
|
pmStudyClassMeasType |
1.3.6.1.2.1.16.25.1.1.2.1.3 |
The 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
BITS |
pmPassive(0), pmActive(1), pmBuiltin(2) |
|
pmStudyClassCollectPts |
1.3.6.1.2.1.16.25.1.1.2.1.4 |
The 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
1..2147483647 |
|
pmStudyClassCollectCaps |
1.3.6.1.2.1.16.25.1.1.2.1.5 |
This 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
BITS |
pmCollectTrans(0), pmCollectApp(1), pmCollectFlow(2), pmCollectNonNet(3) |
|
pmStudyClassOutputCaps |
1.3.6.1.2.1.16.25.1.1.2.1.6 |
The 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
BITS |
pmOutputOther(0), pmOutputApmDist(1), pmOutputApmStat(2), pmOutputApmHist(3), pmOutputApmFlow(4), pmOutputApmExcept(5), pmOutputApmProp(6), pmOutputTpmDist(7), pmOutputTpmStat(8), pmOutputTpmHist(9), pmOutputTpmExcept(10), pmOutputTpmProp(11) |
|
pmStudyClassCtlTablePtr |
1.3.6.1.2.1.16.25.1.1.2.1.7 |
This 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
RowPointer |
|
|
pmStudyMetricTable |
1.3.6.1.2.1.16.25.1.1.3 |
This table contains one row for each metric supported by
the specified PM Study Class, and should be populated during
system initialization. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
PmStudyMetricEntry |
|
pmStudyMetricEntry |
1.3.6.1.2.1.16.25.1.1.3.1 |
Metrics information related to a particular PM Study Class.
The pmStudyClassID value in the index identifies the
pmStudyClassEntry with the same index value. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
PmStudyMetricEntry |
|
|
pmStudyMetricID |
1.3.6.1.2.1.16.25.1.1.3.1.1 |
This object identifies the PM Metric associated with this
PM Study, and contains the same value as the pmMetricID
index for that pmMetricEntry. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
OBJECT IDENTIFIER |
|
|
pmStudyProtocolTable |
1.3.6.1.2.1.16.25.1.1.4 |
This 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. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
PmStudyProtocolEntry |
|
pmStudyProtocolEntry |
1.3.6.1.2.1.16.25.1.1.4.1 |
Protocol 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. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
PmStudyProtocolEntry |
|
|
pmStudyProtocolIsSubtree |
1.3.6.1.2.1.16.25.1.1.4.1.1 |
This 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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
pmAppAvailMetric |
1.3.6.1.2.1.16.25.1.2.1 |
Metric 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) |
Status: current |
Access: read-only |
OBJECT-IDENTITY |
|
|
|
pmAppTransRespMetric |
1.3.6.1.2.1.16.25.1.2.2 |
Metric 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) |
Status: current |
Access: read-only |
OBJECT-IDENTITY |
|
|
|
pmAppTputRespMetric |
1.3.6.1.2.1.16.25.1.2.3 |
Metric 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) |
Status: current |
Access: read-only |
OBJECT-IDENTITY |
|
|
|
pmAppStreamRespMetric |
1.3.6.1.2.1.16.25.1.2.4 |
Metric 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) |
Status: current |
Access: read-only |
OBJECT-IDENTITY |
|
|
|
pmCapsCompliance |
1.3.6.1.2.1.16.25.3.1.1 |
The compliance statement for SNMP entities which implement
version 1 of the APM Capabilities MIB. |
Status: current |
Access: read-only |
MODULE-COMPLIANCE |
|
|
|
pmCapsGroup |
1.3.6.1.2.1.16.25.3.2.1 |
The collection of objects which are used to represent
application performance measurement capabilities, for which
a single agent provides management information. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|