POLICY-BASED-MANAGEMENT-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
10
Rows
10
Columns
62
.1.3.6.1.2.1.124.1 · 1 row entry · 20 columns
The policy table.  A policy is a pairing of a
policyCondition and a policyAction that is used to apply the
action to a selected set of elements.
pmPolicyEntry entry .1.3.6.1.2.1.124.1.1
An entry in the policy table representing one policy.
Indexes
pmPolicyAdminGroup pmPolicyIndex
Column Syntax OID
pmPolicyAdminGroup
An administratively assigned string that can be used to group
policies for convenience, for readability, or to simplify
configuration of access control.

The value of this string does not affect policy pro…
OctetString
Constraints:
range: 0-32
.1.3.6.1.2.1.124.1.1.1
pmPolicyIndex
A unique index for this policy entry, unique among all
policies regardless of administrative group.
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.124.1.1.2
pmPolicyPrecedenceGroup
An administratively assigned string that is used to group
policies. For each element, only one policy in the same
precedence group may be active on that element. If multiple
policies would be active on an element (bec…
OctetStringr/w
Constraints:
range: 0-32
.1.3.6.1.2.1.124.1.1.3
pmPolicyPrecedence
If, while checking to see which policy conditions match an
element, 2 or more ready policies in the same precedence group
match the same element, the pmPolicyPrecedence object provides
the rule to arbitrate which single…
Unsigned32r/w
Constraints:
range: 0-65535
.1.3.6.1.2.1.124.1.1.4
pmPolicySchedule
This policy will be ready if any of the associated schedule
entries are active.

If the value of this object is 0, this policy is always
ready.

If the value of this object is non-zero but do…
Unsigned32r/w
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.124.1.1.5
pmPolicyElementTypeFilter
This object specifies the element types for which this policy
can be executed.

The format of this object will be a sequence of
pmElementTypeRegOIDPrefix values, encoded in the following
BNF form:
OctetStringr/w
Constraints:
range: 0-128
.1.3.6.1.2.1.124.1.1.6
pmPolicyConditionScriptIndex
A pointer to the row or rows in the pmPolicyCodeTable that
contain the condition code for this policy. When a policy
entry is created, a pmPolicyCodeIndex value unused by this
policy's adminGroup will be assigned to th…
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.124.1.1.7
pmPolicyActionScriptIndex
A pointer to the row or rows in the pmPolicyCodeTable that
contain the action code for this policy. When a policy entry
is created, a pmPolicyCodeIndex value unused by this policy's
adminGroup will be assigned to this …
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.124.1.1.8
pmPolicyParameters
From time to time, policy scripts may seek one or more
parameters (e.g., site-specific constants). These parameters
may be installed with the script in this object and are
accessible to the script via the getParameters…
OctetStringr/w
Constraints:
range: 0-65535
.1.3.6.1.2.1.124.1.1.9
pmPolicyConditionMaxLatency
Every element under the control of this agent is
re-checked periodically to see whether it is under control
of this policy by re-running the condition for this policy.
This object lets the manager control the maximum am…
millisecondsUnsigned32r/w
Constraints:
range: 0-2147483647
.1.3.6.1.2.1.124.1.1.10
pmPolicyActionMaxLatency
Every element that matches this policy's condition and is
therefore under control of this policy will have this policy's
action executed periodically to ensure that the element
remains in the state dictated by the polic…
millisecondsUnsigned32r/w
Constraints:
range: 0-2147483647
.1.3.6.1.2.1.124.1.1.11
pmPolicyMaxIterations
If a condition or action script iterates in loops too many
times in one invocation, the execution environment may
consider it in an infinite loop or otherwise not acting
as intended and may be terminated by the executio…
SNMPv2-SMIUnsigned32r/w
Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.124.1.1.12
pmPolicyDescription
A description of this rule and its significance, typically
provided by a human.
PmUTF8Stringr/w
Textual Convention: PmUTF8String OctetString
Type Constraints:
range: 0..65535
.1.3.6.1.2.1.124.1.1.13
pmPolicyMatches
The number of elements that, in their most recent execution
of the associated condition, were matched by the condition.
elementsSNMPv2-SMIGauge32
Textual Convention: SNMPv2-SMIGauge32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.124.1.1.14
pmPolicyAbnormalTerminations
The number of elements that, in their most recent execution
of the associated condition or action, have experienced a
run-time exception and terminated abnormally. Note that if a
policy was experiencing a run-time exce…
elementsSNMPv2-SMIGauge32
Textual Convention: SNMPv2-SMIGauge32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.124.1.1.15
pmPolicyExecutionErrors
The total number of times that execution of this policy's
condition or action has been terminated due to run-time
exceptions.
errorsSNMPv2-SMICounter32
Textual Convention: SNMPv2-SMICounter32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.124.1.1.16
pmPolicyDebugging
The status of debugging for this policy. If this is turned
on(2), log entries will be created in the pmDebuggingTable
for each run-time exception that is experienced by this
policy.
Enumerationr/w
Enumerated Values:
1off
2on
.1.3.6.1.2.1.124.1.1.17
pmPolicyAdminStatus
The administrative status of this policy.

The policy will be valid only if the associated
pmPolicyRowStatus is set to active(1) and this object is set
to enabled(2) or enabledAutoRemove(3).
Enumerationr/w
Enumerated Values:
1disabled
2enabled
3enabledAutoRemove
.1.3.6.1.2.1.124.1.1.18
pmPolicyStorageType
This object defines whether this policy and any associated
entries in the pmPolicyCodeTable are kept in volatile storage
and lost upon reboot or if this row is backed up by
non-volatile or permanent storage.
SNMPv2-TCStorageTyper/w
Textual Convention: SNMPv2-TCStorageType Enumeration
Type Values:
1other
2volatile
3nonVolatile
4permanent
5readOnly
.1.3.6.1.2.1.124.1.1.19
pmPolicyRowStatus
The row status of this pmPolicyEntry.

The status may not be set to active if any of the related
entries in the pmPolicyCode table do not have a status of
active or if any of the objects in this row are no…
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.2.1.124.1.1.20
.1.3.6.1.2.1.124.2 · 1 row entry · 4 columns
The pmPolicyCodeTable stores the code for policy conditions and
actions.
          
An example of the relationships between the code table and the
policy table follows:
          
pmPolicyTable
    AdminGroup  Index   ConditionScriptIndex  ActionScriptIndex
A   ''          1       1                     2
B   'oper'      1       1                     2
C   'oper'      2       3                     4
          
pmPolicyCodeTable
AdminGroup  ScriptIndex  Segment    Note
          
''          1            1          Filter for policy A
''          2            1          Action for policy A
'oper'      1            1          Filter for policy B
'oper'      2            1          Action 1/2 for policy B
'oper'      2            2          Action 2/2 for policy B
'oper'      3            1          Filter for policy C
'oper'      4            1          Action for policy C
          
In this example, there are 3 policies: 1 in the '' adminGroup,
and 2 in the 'oper' adminGroup.  Policy A has been assigned
script indexes 1 and 2 (these script indexes are assigned out of
a separate pool per adminGroup), with 1 code segment each for
the filter and the action.  Policy B has been assigned script
indexes 1 and 2 (out of the pool for the 'oper' adminGroup).
While the filter has 1 segment, the action is longer and is
loaded into 2 segments.  Finally, Policy C has been assigned
script indexes 3 and 4, with 1 code segment each for the filter
and the action.
pmPolicyCodeEntry entry .1.3.6.1.2.1.124.2.1
An entry in the policy code table representing one code
segment. Entries that share a common AdminGroup/ScriptIndex
pair make up a single script. Valid values of ScriptIndex are
retrieved from pmPolicyConditionScriptI…
Indexes
pmPolicyAdminGroup pmPolicyCodeScriptIndex pmPolicyCodeSegment
Column Syntax OID
pmPolicyCodeScriptIndex
A unique index for each policy condition or action. The code
for each such condition or action may be composed of multiple
entries in this table if the code cannot fit in one entry.
Values of pmPolicyCodeScriptIndex ma…
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.124.2.1.1
pmPolicyCodeSegment
A unique index for each segment of a policy condition or
action.

When a policy condition or action spans multiple entries in
this table, the code of that policy starts from the
lowest-numbered segment and…
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.124.2.1.2
pmPolicyCodeText
A segment of policy code (condition or action). Lengthy
Policy conditions or actions may be stored in multiple
segments in this table that share the same value of
pmPolicyCodeScriptIndex. When multiple segments are us…
OctetStringr/w
Constraints:
range: 1-1024
.1.3.6.1.2.1.124.2.1.3
pmPolicyCodeStatus
The status of this code entry.

Entries in this table are associated with policies by values
of the pmPolicyConditionScriptIndex and
pmPolicyActionScriptIndex objects. If the status of the
related policy …
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.2.1.124.2.1.4
.1.3.6.1.2.1.124.3 · 1 row entry · 5 columns
A registration table for element types managed by this
system.
          
The Element Type Registration table allows the manager to
learn what element types are being managed by the system and
to register new types, if necessary.  An element type is
registered by providing the OID of an SNMP object (i.e.,
without the instance).  Each SNMP instance that exists under
that object is a distinct element.  The index of the element is
the index part of the discovered OID.  This index will be
supplied to policy conditions and actions so that this code
can inspect and configure the element.
          
For example, this table might contain the following entries.
The first three are agent-installed, and the 4th was
downloaded by a management station:
          
OIDPrefix        MaxLatency  Description               StorageType
ifEntry          100 mS      interfaces - builtin      readOnly
0.0              100 mS      system element - builtin  readOnly
frCircuitEntry   100 mS      FR Circuits - builtin     readOnly
hrSWRunEntry     60 sec      Running Processes         volatile
          
Note that agents may automatically configure elements in this
table for frequently used element types (interfaces, circuits,
etc.).  In particular, it may configure elements for whom
discovery is optimized in one or both of the following ways:
          
1. The agent may discover elements by scanning internal data
   structures as opposed to issuing local SNMP requests.  It is
   possible to recreate the exact semantics described in this
   table even if local SNMP requests are not issued.
          
2. The agent may receive asynchronous notification of new
   elements (for example, 'card inserted') and use that
   information to instantly create elements rather than
   through polling.  A similar feature might be available for
   the deletion of elements.
          
Note that the disposition of agent-installed entries is
described by the pmPolicyStorageType object.
pmElementTypeRegEntry entry .1.3.6.1.2.1.124.3.1
A registration of an element type.

Note that some values of this table's index may result in an
instance name that exceeds a length of 128 sub-identifiers,
which exceeds the maximum for the SNMP protocol.
I…
Indexes
pmElementTypeRegOIDPrefix
Column Syntax OID
pmElementTypeRegOIDPrefix
This OBJECT IDENTIFIER value identifies a table in which all

elements of this type will be found. Every row in the
referenced table will be treated as an element for the
period of time that it remains in…
ObjectIdentifier .1.3.6.1.2.1.124.3.1.2
pmElementTypeRegMaxLatency
The PM agent is responsible for discovering new elements of
types that are registered. This object lets the manager
control the maximum amount of time that may pass between the
time an element is created and when it is…
millisecondsSNMPv2-SMIUnsigned32r/w
Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.124.3.1.3
pmElementTypeRegDescription
A descriptive label for this registered type.
OctetStringr/w
Constraints:
range: 0-64
.1.3.6.1.2.1.124.3.1.4
pmElementTypeRegStorageType
This object defines whether this row is kept
in volatile storage and lost upon reboot or
backed up by non-volatile or permanent storage.

If the value of this object is 'permanent', no values in the
associ…
SNMPv2-TCStorageTyper/w
Textual Convention: SNMPv2-TCStorageType Enumeration
Type Values:
1other
2volatile
3nonVolatile
4permanent
5readOnly
.1.3.6.1.2.1.124.3.1.5
pmElementTypeRegRowStatus
The status of this registration entry.

If the value of this object is active, no objects in this row
may be modified.
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.2.1.124.3.1.6
.1.3.6.1.2.1.124.4 · 1 row entry · 5 columns
The pmRoleTable is a read-create table that organizes role
strings sorted by element.  This table is used to create and
modify role strings and their associations, as well as to allow
a management station to learn about the existence of roles and
their associations.
          
It is the responsibility of the agent to keep track of any
re-indexing of the underlying SNMP elements and to continue to
associate role strings with the element with which they were
initially configured.
          
Policy MIB agents that have elements in multiple local SNMP
contexts have to allow some roles to be assigned to elements
in particular contexts.  This is particularly true when some
elements have the same names in different contexts and the
context is required to disambiguate them.  In those situations,
a value for the pmRoleContextName may be provided.  When a
pmRoleContextName value is not provided, the assignment is to
the element in the default context.
          
Policy MIB agents that discover elements on other systems and
execute policies on their behalf need to have access to role
information for these remote elements.  In such situations,
role assignments for other systems can be stored in this table
by providing values for the pmRoleContextEngineID parameters.
          
For example:
Example:
element       role    context ctxEngineID   #comment
ifindex.1     gold                          local, default context
ifindex.2     gold                          local, default context
repeaterid.1  foo     rptr1                 local, rptr1 context
repeaterid.1  bar     rptr2                 local, rptr2 context
ifindex.1     gold    ''      A             different system
ifindex.1     gold    ''      B             different system
          
 The agent must store role string associations in non-volatile
 storage.
pmRoleEntry entry .1.3.6.1.2.1.124.4.1
A role string entry associates a role string with an
individual element.

Note that some combinations of index values may result in an
instance name that exceeds a length of 128 sub-identifiers,
which exceed…
Indexes
pmRoleElement pmRoleContextName pmRoleContextEngineID pmRoleString
Column Syntax OID
pmRoleElement
The element with which this role string is associated.

For example, if the element is interface 3, then this object
will contain the OID for 'ifIndex.3'.

If the agent assigns new indexes in…
SNMPv2-TCRowPointer
Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier
.1.3.6.1.2.1.124.4.1.1
pmRoleContextName
If the associated element is not in the default SNMP context
for the target system, this object is used to identify the
context. If the element is in the default context, this object
is equal to the empty string.
OctetString
Constraints:
range: 0-32
.1.3.6.1.2.1.124.4.1.2
pmRoleContextEngineID
If the associated element is on a remote system, this object
is used to identify the remote system. This object contains
the contextEngineID of the system for which this role string
assignment is valid. If the element…
OctetString
Constraints:
range: 5-32
range: 0-0
.1.3.6.1.2.1.124.4.1.3
pmRoleString
The role string that is associated with an element through
this table. All role strings must have been successfully
transformed by Stringprep RFC 3454. Management stations
must perform this translation and must only s…
OctetString
Constraints:
range: 0-64
.1.3.6.1.2.1.124.4.1.4
pmRoleStatus
The status of this role string.

If the value of this object is active, no object in this row
may be modified.
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.2.1.124.4.1.5
.1.3.6.1.2.1.124.5 · 1 row entry · 1 columns
The pmCapabilitiesTable contains a description of
the inherent capabilities of the system so that
management stations can learn of an agent's capabilities and
differentially install policies based on the capabilities.
          
Capabilities are expressed at the system level.  There can be
variation in how capabilities are realized from one vendor or
model to the next.  Management systems should consider these
differences before selecting which policy to install in a
system.
pmCapabilitiesEntry entry .1.3.6.1.2.1.124.5.1
A capabilities entry holds an OID indicating support for a
particular capability. Capabilities may include hardware and
software functions and the implementation of MIB
Modules. The semantics of the OID are defined in…
Indexes
pmCapabilitiesType
Column Syntax OID
pmCapabilitiesType
There are three types of OIDs that may be present in the
pmCapabilitiesType object:

1) The OID of a MODULE-COMPLIANCE macro that represents the
highest level of compliance realized by the agent for that
M…
ObjectIdentifier .1.3.6.1.2.1.124.5.1.1
.1.3.6.1.2.1.124.6 · 1 row entry · 3 columns
The pmCapabilitiesOverrideTable allows management stations
to override pmCapabilitiesTable entries that have been
registered by the agent.  This facility can be used to avoid
situations in which managers in the network send policies to
a system that has advertised a capability in the
pmCapabilitiesTable but that should not be installed on this
particular system.  One example could be newly deployed
          
equipment that is still in a trial state in a trial state or
resources reserved for some other administrative reason.
This table can also be used to override entries in the
pmCapabilitiesTable through the use of the
pmCapabilitiesOverrideState object.  Capabilities can also be
declared available in this table that were not registered in
the pmCapabilitiesTable.  A management application can make
an entry in this table for any valid OID and declare the
capability available by setting the
pmCapabilitiesOverrideState for that row to valid(1).
pmCapabilitiesOverrideEntry entry .1.3.6.1.2.1.124.6.1
An entry in this table indicates whether a particular
capability is valid or invalid.

Note that some values of this table's index may result in an
instance name that exceeds a length of 128 sub-identifiers,…
Indexes
pmCapabilitiesOverrideType
Column Syntax OID
pmCapabilitiesOverrideType
This is the OID of the capability that is declared valid or
invalid by the pmCapabilitiesOverrideState value for this
row. Any valid OID, as described in the pmCapabilitiesTable,
is permitted in the pmCapabilitiesOverr…
ObjectIdentifier .1.3.6.1.2.1.124.6.1.1
pmCapabilitiesOverrideState
A pmCapabilitiesOverrideState of invalid indicates that
management software should not send policies to this system
for the capability identified in the
pmCapabilitiesOverrideType for this row of the table. This
behavi…
Enumerationr/w
Enumerated Values:
1invalid
2valid
.1.3.6.1.2.1.124.6.1.2
pmCapabilitiesOverrideRowStatus
The row status of this pmCapabilitiesOverrideEntry.

If the value of this object is active, no object in this row
may be modified.
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.2.1.124.6.1.3
.1.3.6.1.2.1.124.8 · 1 row entry · 11 columns
This table defines schedules for policies.
pmSchedEntry entry .1.3.6.1.2.1.124.8.1
An entry describing a particular schedule.

Unless noted otherwise, writable objects of this row can be
modified independently of the current value of pmSchedRowStatus,
pmSchedAdminStatus and pmSchedOperStat…
Indexes
pmSchedIndex
Column Syntax OID
pmSchedIndex
The locally unique, administratively assigned index for this
scheduling entry.
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.124.8.1.1
pmSchedGroupIndex
The locally unique, administratively assigned index for the
schedule group this scheduling entry belongs to.

To assign multiple schedule entries to the same group, the
pmSchedGroupIndex of each entry in t…
Unsigned32r/w
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.124.8.1.2
pmSchedDescr
The human-readable description of the purpose of this
scheduling entry.
PmUTF8Stringr/w
Textual Convention: PmUTF8String OctetString
Type Constraints:
range: 0..65535
.1.3.6.1.2.1.124.8.1.3
pmSchedTimePeriod
The overall range of calendar dates and times over which this
schedule is active. It is stored in a slightly extended version
of the format for a 'period-explicit' defined in RFC 2445.
This format is expressed as a str…
OctetStringr/w
Constraints:
range: 0-31
.1.3.6.1.2.1.124.8.1.4
pmSchedMonth
Within the overall time period specified in the
pmSchedTimePeriod object, the value of this object specifies
the specific months within that time period when the schedule
is active. Setting all bits will cause the sche…
Bitsr/w
Enumerated Values:
0january
1february
2march
3april
4may
5june
6july
7august
8september
9october
10november
11december
.1.3.6.1.2.1.124.8.1.5
pmSchedDay
Within the overall time period specified in the
pmSchedTimePeriod object, the value of this object specifies
the specific days of the month within that time period when
the schedule is active.

There are t…
Bitsr/w
Enumerated Values:
0d1
1d2
2d3
3d4
4d5
5d6
6d7
7d8
8d9
9d10
10d11
11d12
12d13
13d14
14d15
15d16
16d17
17d18
18d19
19d20
20d21
21d22
22d23
23d24
24d25
25d26
26d27
27d28
28d29
29d30
30d31
31r1
32r2
33r3
34r4
35r5
36r6
37r7
38r8
39r9
40r10
41r11
42r12
43r13
44r14
45r15
46r16
47r17
48r18
49r19
50r20
51r21
52r22
53r23
54r24
55r25
56r26
57r27
58r28
59r29
60r30
61r31
.1.3.6.1.2.1.124.8.1.6
pmSchedWeekDay
Within the overall time period specified in the
pmSchedTimePeriod object, the value of this object specifies
the specific days of the week within that time period when
the schedule is active. Setting all bits will caus…
Bitsr/w
Enumerated Values:
0sunday
1monday
2tuesday
3wednesday
4thursday
5friday
6saturday
.1.3.6.1.2.1.124.8.1.7
pmSchedTimeOfDay
Within the overall time period specified in the
pmSchedTimePeriod object, the value of this object specifies
the range of times in a day when the schedule is active.

This value is stored in a format based…
OctetStringr/w
Constraints:
range: 0-15
.1.3.6.1.2.1.124.8.1.8
pmSchedLocalOrUtc
This object indicates whether the times represented in the
TimePeriod object and in the various Mask objects represent
local times or UTC times.
Enumerationr/w
Enumerated Values:
1localTime
2utcTime
.1.3.6.1.2.1.124.8.1.9
pmSchedStorageType
This object defines whether this schedule entry is kept
in volatile storage and lost upon reboot or
backed up by non-volatile or permanent storage.

Conceptual rows having the value 'permanent' must allow …
SNMPv2-TCStorageTyper/w
Textual Convention: SNMPv2-TCStorageType Enumeration
Type Values:
1other
2volatile
3nonVolatile
4permanent
5readOnly
.1.3.6.1.2.1.124.8.1.10
pmSchedRowStatus
The status of this schedule entry.

If the value of this object is active, no object in this row
may be modified.
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.2.1.124.8.1.11
.1.3.6.1.2.1.124.9 · 1 row entry · 4 columns
The pmTrackingPETable describes what elements
are active (under control of) a policy.  This table is indexed
in order to optimize retrieval of the entire status for a
given policy.
pmTrackingPEEntry entry .1.3.6.1.2.1.124.9.1
An entry in the pmTrackingPETable. The pmPolicyIndex in
the index specifies the policy tracked by this entry.

Note that some combinations of index values may result in an
instance name that exceeds a lengt…
Indexes
pmPolicyIndex pmTrackingPEElement pmTrackingPEContextName pmTrackingPEContextEngineID
Column Syntax OID
pmTrackingPEElement
The element that is acted upon by the associated policy.

As this object is used in the index for the
pmTrackingPETable, users of this table should be careful not
to create entries that would result in ins…
SNMPv2-TCRowPointer
Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier
.1.3.6.1.2.1.124.9.1.1
pmTrackingPEContextName
If the associated element is not in the default SNMP context
for the target system, this object is used to identify the
context. If the element is in the default context, this object
is equal to the empty string.
OctetString
Constraints:
range: 0-32
.1.3.6.1.2.1.124.9.1.2
pmTrackingPEContextEngineID
If the associated element is on a remote system, this object
is used to identify the remote system. This object contains
the contextEngineID of the system on which the associated
element resides. If the element is on …
OctetString
Constraints:
range: 0-0
range: 5-32
.1.3.6.1.2.1.124.9.1.3
pmTrackingPEInfo
This object returns information about the previous policy
script executions.

If the actionSkippedDueToPrecedence(1) bit is set, the last
execution of the associated policy condition returned non-zero,
but…
Bits
Enumerated Values:
0actionSkippedDueToPrecedence
1conditionRunTimeException
2conditionUserSignal
3actionRunTimeException
4actionUserSignal
.1.3.6.1.2.1.124.9.1.4
.1.3.6.1.2.1.124.10 · 1 row entry · 4 columns
The pmTrackingEPTable describes what policies
are controlling an element.  This table is indexed in
order to optimize retrieval of the status of all policies
active for a given element.
pmTrackingEPEntry entry .1.3.6.1.2.1.124.10.1
An entry in the pmTrackingEPTable. Entries exist for all
element/policy combinations for which the policy's condition
matches and only if the schedule for the policy is active.

The pmPolicyIndex in the ind…
Indexes
pmTrackingEPElement pmTrackingEPContextName pmTrackingEPContextEngineID pmPolicyIndex
Column Syntax OID
pmTrackingEPElement
The element acted upon by the associated policy.

As this object is used in the index for the
pmTrackingEPTable, users of this table should be careful
not to create entries that would result in instance na…
SNMPv2-TCRowPointer
Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier
.1.3.6.1.2.1.124.10.1.1
pmTrackingEPContextName
If the associated element is not in the default SNMP context

for the target system, this object is used to identify the
context. If the element is in the default context, this object
is equal to the empt…
OctetString
Constraints:
range: 0-32
.1.3.6.1.2.1.124.10.1.2
pmTrackingEPContextEngineID
If the associated element is on a remote system, this object
is used to identify the remote system. This object contains
the contextEngineID of the system on which the associated
element resides. If the element is on …
OctetString
Constraints:
range: 0-0
range: 5-32
.1.3.6.1.2.1.124.10.1.3
pmTrackingEPStatus
This entry will only exist if the calendar for the policy is
active and if the associated policyCondition returned 1 for
'this element'.

A policy can be forcibly disabled on a particular element
by settin…
Enumerationr/w
Enumerated Values:
1on
2forceOff
.1.3.6.1.2.1.124.10.1.4
.1.3.6.1.2.1.124.11 · 1 row entry · 5 columns
Policies that have debugging turned on will generate a log
entry in the policy debugging table for every runtime
exception that occurs in either the condition or action
code.
          
The pmDebuggingTable logs debugging messages when
policies experience run-time exceptions in either the condition
or action code and the associated pmPolicyDebugging object
has been turned on.
          
The maximum number of debugging entries that will be stored
and the maximum length of time an entry will be kept are an
implementation-dependent manner.  If entries must
be discarded to make room for new entries, the oldest entries
must be discarded first.
          
If the system restarts, all debugging entries may be deleted.
pmDebuggingEntry entry .1.3.6.1.2.1.124.11.1
An entry in the pmDebuggingTable. The pmPolicyIndex in the
index specifies the policy that encountered the exception
that led to this log entry.

Note that some combinations of index values may result in an…
Indexes
pmPolicyIndex pmDebuggingElement pmDebuggingContextName pmDebuggingContextEngineID pmDebuggingLogIndex
Column Syntax OID
pmDebuggingElement
The element the policy was executing on when it encountered
the error that led to this log entry.

For example, if the element is interface 3, then this object
will contain the OID for 'ifIndex.3'.
SNMPv2-TCRowPointer
Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier
.1.3.6.1.2.1.124.11.1.1
pmDebuggingContextName
If the associated element is not in the default SNMP context
for the target system, this object is used to identify the
context. If the element is in the default context, this object
is equal to the empty string.
OctetString
Constraints:
range: 0-32
.1.3.6.1.2.1.124.11.1.2
pmDebuggingContextEngineID
If the associated element is on a remote system, this object
is used to identify the remote system. This object contains
the contextEngineID of the system on which the associated
element resides. If the element is on …
OctetString
Constraints:
range: 0-0
range: 5-32
.1.3.6.1.2.1.124.11.1.3
pmDebuggingLogIndex
A unique index for this log entry among other log entries
for this policy/element combination.
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.124.11.1.4
pmDebuggingMessage
An error message generated by the policy execution
environment. It is recommended that this message include the
time of day when the message was generated, if known.
OctetString
Constraints:
range: 0-128
.1.3.6.1.2.1.124.11.1.5