POLICY-BASED-MANAGEMENT-MIB
97 objects
The MIB module for policy-based configuration of SNMP infrastructures. Copyright (C) The Internet Society (2005). This version of this MIB module is part of RFC 4011; see the RFC itself for full legal notices.
Imported Objects
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP |
| SNMPv2-SMI | Counter32 Gauge32 mib-2 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | DateAndTime RowPointer RowStatus StorageType TEXTUAL-CONVENTION |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.2.1.124 | IdentitypmMib | The MIB module for policy-based configuration of SNMP infrastructures. Copyright (C) The Internet Society (2005). This version of this MIB module is part of RF… | ||
| 1.3.6.1.2.1.124.0 | NodepmNotifications | |||
| 1.3.6.1.2.1.124.0.1 | NotificationpmNewRoleNotification | current | The pmNewRoleNotification is sent when an agent is configured with its first instance of a previously unused role string (not every time a new element is given… | |
| 1.3.6.1.2.1.124.0.2 | NotificationpmNewCapabilityNotification | current | The pmNewCapabilityNotification is sent when an agent gains a new capability that did not previously exist in any element on the system (not every time an elem… | |
| 1.3.6.1.2.1.124.0.3 | NotificationpmAbnormalTermNotification | current | The pmAbnormalTermNotification is sent when a policy's pmPolicyAbnormalTerminations gauge value changes from zero to any value greater than zero and no such no… | |
| 1.3.6.1.2.1.124.1 | TablepmPolicyTable | not-accessible | current | 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. |
| 1.3.6.1.2.1.124.1.1 | RowpmPolicyEntry | not-accessible | current | An entry in the policy table representing one policy. |
| 1.3.6.1.2.1.124.1.1.1 | ColumnpmPolicyAdminGroup | not-accessible | current | An administratively assigned string that can be used to group policies for convenience, for readability, or to simplify configuration of access control. The va… |
| 1.3.6.1.2.1.124.1.1.2 | ColumnpmPolicyIndex | not-accessible | current | A unique index for this policy entry, unique among all policies regardless of administrative group. |
| 1.3.6.1.2.1.124.1.1.3 | ColumnpmPolicyPrecedenceGroup | read-create | current | 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 elemen… |
| 1.3.6.1.2.1.124.1.1.4 | ColumnpmPolicyPrecedence | read-create | current | 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 pmPolicyP… |
| 1.3.6.1.2.1.124.1.1.5 | ColumnpmPolicySchedule | read-create | current | 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 … |
| 1.3.6.1.2.1.124.1.1.6 | ColumnpmPolicyElementTypeFilter | read-create | current | 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… |
| 1.3.6.1.2.1.124.1.1.7 | ColumnpmPolicyConditionScriptIndex | read-only | current | 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 valu… |
| 1.3.6.1.2.1.124.1.1.8 | ColumnpmPolicyActionScriptIndex | read-only | current | 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 u… |
| 1.3.6.1.2.1.124.1.1.9 | ColumnpmPolicyParameters | read-create | current | 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 ob… |
| 1.3.6.1.2.1.124.1.1.10 | ColumnpmPolicyConditionMaxLatency | read-create | current | 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… |
| 1.3.6.1.2.1.124.1.1.11 | ColumnpmPolicyActionMaxLatency | read-create | current | 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… |
| 1.3.6.1.2.1.124.1.1.12 | ColumnpmPolicyMaxIterations | read-create | current | 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 … |
| 1.3.6.1.2.1.124.1.1.13 | ColumnpmPolicyDescription | read-create | current | A description of this rule and its significance, typically provided by a human. |
| 1.3.6.1.2.1.124.1.1.14 | ColumnpmPolicyMatches | read-only | current | The number of elements that, in their most recent execution of the associated condition, were matched by the condition. |
| 1.3.6.1.2.1.124.1.1.15 | ColumnpmPolicyAbnormalTerminations | read-only | current | The number of elements that, in their most recent execution of the associated condition or action, have experienced a run-time exception and terminated abnorma… |
| 1.3.6.1.2.1.124.1.1.16 | ColumnpmPolicyExecutionErrors | read-only | current | The total number of times that execution of this policy's condition or action has been terminated due to run-time exceptions. |
| 1.3.6.1.2.1.124.1.1.17 | ColumnpmPolicyDebugging | read-create | current | 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 exper… |
| 1.3.6.1.2.1.124.1.1.18 | ColumnpmPolicyAdminStatus | read-create | current | 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 enabl… |
| 1.3.6.1.2.1.124.1.1.19 | ColumnpmPolicyStorageType | read-create | current | 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… |
| 1.3.6.1.2.1.124.1.1.20 | ColumnpmPolicyRowStatus | read-create | current | 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 activ… |
| 1.3.6.1.2.1.124.2 | TablepmPolicyCodeTable | not-accessible | current | The pmPolicyCodeTable stores the code for policy conditions and actions. An example of the relationships between the code table and the policy table follows: p… |
| 1.3.6.1.2.1.124.2.1 | RowpmPolicyCodeEntry | not-accessible | current | 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 … |
| 1.3.6.1.2.1.124.2.1.1 | ColumnpmPolicyCodeScriptIndex | not-accessible | current | 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 ca… |
| 1.3.6.1.2.1.124.2.1.2 | ColumnpmPolicyCodeSegment | not-accessible | current | 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 polic… |
| 1.3.6.1.2.1.124.2.1.3 | ColumnpmPolicyCodeText | read-create | current | 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… |
| 1.3.6.1.2.1.124.2.1.4 | ColumnpmPolicyCodeStatus | read-create | current | The status of this code entry. Entries in this table are associated with policies by values of the pmPolicyConditionScriptIndex and pmPolicyActionScriptIndex o… |
| 1.3.6.1.2.1.124.3 | TablepmElementTypeRegTable | not-accessible | current | 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 man… |
| 1.3.6.1.2.1.124.3.1 | RowpmElementTypeRegEntry | not-accessible | current | 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, whi… |
| 1.3.6.1.2.1.124.3.1.2 | ColumnpmElementTypeRegOIDPrefix | not-accessible | current | 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 eleme… |
| 1.3.6.1.2.1.124.3.1.3 | ColumnpmElementTypeRegMaxLatency | read-create | current | 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… |
| 1.3.6.1.2.1.124.3.1.4 | ColumnpmElementTypeRegDescription | read-create | current | A descriptive label for this registered type. |
| 1.3.6.1.2.1.124.3.1.5 | ColumnpmElementTypeRegStorageType | read-create | current | 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 o… |
| 1.3.6.1.2.1.124.3.1.6 | ColumnpmElementTypeRegRowStatus | read-create | current | The status of this registration entry. If the value of this object is active, no objects in this row may be modified. |
| 1.3.6.1.2.1.124.4 | TablepmRoleTable | not-accessible | current | 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 associatio… |
| 1.3.6.1.2.1.124.4.1 | RowpmRoleEntry | not-accessible | current | 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 exceed… |
| 1.3.6.1.2.1.124.4.1.1 | ColumnpmRoleElement | not-accessible | current | 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 th… |
| 1.3.6.1.2.1.124.4.1.2 | ColumnpmRoleContextName | not-accessible | current | 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 defau… |
| 1.3.6.1.2.1.124.4.1.3 | ColumnpmRoleContextEngineID | not-accessible | current | 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 … |
| 1.3.6.1.2.1.124.4.1.4 | ColumnpmRoleString | not-accessible | current | The role string that is associated with an element through this table. All role strings must have been successfully transformed by Stringprep RFC 3454. Managem… |
| 1.3.6.1.2.1.124.4.1.5 | ColumnpmRoleStatus | read-create | current | The status of this role string. If the value of this object is active, no object in this row may be modified. |
| 1.3.6.1.2.1.124.5 | TablepmCapabilitiesTable | not-accessible | current | The pmCapabilitiesTable contains a description of the inherent capabilities of the system so that management stations can learn of an agent's capabilities and … |
| 1.3.6.1.2.1.124.5.1 | RowpmCapabilitiesEntry | not-accessible | current | A capabilities entry holds an OID indicating support for a particular capability. Capabilities may include hardware and software functions and the implementati… |
| 1.3.6.1.2.1.124.5.1.1 | ColumnpmCapabilitiesType | read-only | current | 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 o… |
| 1.3.6.1.2.1.124.6 | TablepmCapabilitiesOverrideTable | not-accessible | current | The pmCapabilitiesOverrideTable allows management stations to override pmCapabilitiesTable entries that have been registered by the agent. This facility can be… |
| 1.3.6.1.2.1.124.6.1 | RowpmCapabilitiesOverrideEntry | not-accessible | current | 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 nam… |
| 1.3.6.1.2.1.124.6.1.1 | ColumnpmCapabilitiesOverrideType | not-accessible | current | 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 p… |
| 1.3.6.1.2.1.124.6.1.2 | ColumnpmCapabilitiesOverrideState | read-create | current | A pmCapabilitiesOverrideState of invalid indicates that management software should not send policies to this system for the capability identified in the pmCapa… |
| 1.3.6.1.2.1.124.6.1.3 | ColumnpmCapabilitiesOverrideRowStatus | read-create | current | The row status of this pmCapabilitiesOverrideEntry. If the value of this object is active, no object in this row may be modified. |
| 1.3.6.1.2.1.124.7 | ScalarpmSchedLocalTime | read-only | current | The local time used by the scheduler. Schedules that refer to calendar time will use the local time indicated by this object. An implementation MUST return all… |
| 1.3.6.1.2.1.124.8 | TablepmSchedTable | not-accessible | current | This table defines schedules for policies. |
| 1.3.6.1.2.1.124.8.1 | RowpmSchedEntry | not-accessible | current | An entry describing a particular schedule. Unless noted otherwise, writable objects of this row can be modified independently of the current value of pmSchedRo… |
| 1.3.6.1.2.1.124.8.1.1 | ColumnpmSchedIndex | not-accessible | current | The locally unique, administratively assigned index for this scheduling entry. |
| 1.3.6.1.2.1.124.8.1.2 | ColumnpmSchedGroupIndex | read-create | current | The locally unique, administratively assigned index for the schedule group this scheduling entry belongs to. To assign multiple schedule entries to the same gr… |
| 1.3.6.1.2.1.124.8.1.3 | ColumnpmSchedDescr | read-create | current | The human-readable description of the purpose of this scheduling entry. |
| 1.3.6.1.2.1.124.8.1.4 | ColumnpmSchedTimePeriod | read-create | current | 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-expli… |
| 1.3.6.1.2.1.124.8.1.5 | ColumnpmSchedMonth | read-create | current | Within the overall time period specified in the pmSchedTimePeriod object, the value of this object specifies the specific months within that time period when t… |
| 1.3.6.1.2.1.124.8.1.6 | ColumnpmSchedDay | read-create | current | 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 pe… |
| 1.3.6.1.2.1.124.8.1.7 | ColumnpmSchedWeekDay | read-create | current | 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 per… |
| 1.3.6.1.2.1.124.8.1.8 | ColumnpmSchedTimeOfDay | read-create | current | 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 a… |
| 1.3.6.1.2.1.124.8.1.9 | ColumnpmSchedLocalOrUtc | read-create | current | This object indicates whether the times represented in the TimePeriod object and in the various Mask objects represent local times or UTC times. |
| 1.3.6.1.2.1.124.8.1.10 | ColumnpmSchedStorageType | read-create | current | 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 … |
| 1.3.6.1.2.1.124.8.1.11 | ColumnpmSchedRowStatus | read-create | current | The status of this schedule entry. If the value of this object is active, no object in this row may be modified. |
| 1.3.6.1.2.1.124.9 | TablepmTrackingPETable | not-accessible | current | 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… |
| 1.3.6.1.2.1.124.9.1 | RowpmTrackingPEEntry | not-accessible | current | 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 r… |
| 1.3.6.1.2.1.124.9.1.1 | ColumnpmTrackingPEElement | not-accessible | current | 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 n… |
| 1.3.6.1.2.1.124.9.1.2 | ColumnpmTrackingPEContextName | not-accessible | current | 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 defau… |
| 1.3.6.1.2.1.124.9.1.3 | ColumnpmTrackingPEContextEngineID | not-accessible | current | 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 w… |
| 1.3.6.1.2.1.124.9.1.4 | ColumnpmTrackingPEInfo | read-only | current | This object returns information about the previous policy script executions. If the actionSkippedDueToPrecedence(1) bit is set, the last execution of the assoc… |
| 1.3.6.1.2.1.124.10 | TablepmTrackingEPTable | not-accessible | current | The pmTrackingEPTable describes what policies are controlling an element. This table is indexed in order to optimize retrieval of the status of all policies ac… |
| 1.3.6.1.2.1.124.10.1 | RowpmTrackingEPEntry | not-accessible | current | 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 … |
| 1.3.6.1.2.1.124.10.1.1 | ColumnpmTrackingEPElement | not-accessible | current | 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 cr… |
| 1.3.6.1.2.1.124.10.1.2 | ColumnpmTrackingEPContextName | not-accessible | current | 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 defau… |
| 1.3.6.1.2.1.124.10.1.3 | ColumnpmTrackingEPContextEngineID | not-accessible | current | 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 w… |
| 1.3.6.1.2.1.124.10.1.4 | ColumnpmTrackingEPStatus | read-write | current | 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 forcib… |
| 1.3.6.1.2.1.124.11 | TablepmDebuggingTable | not-accessible | current | 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 … |
| 1.3.6.1.2.1.124.11.1 | RowpmDebuggingEntry | not-accessible | current | 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… |
| 1.3.6.1.2.1.124.11.1.1 | ColumnpmDebuggingElement | not-accessible | current | 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 … |
| 1.3.6.1.2.1.124.11.1.2 | ColumnpmDebuggingContextName | not-accessible | current | 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 defau… |
| 1.3.6.1.2.1.124.11.1.3 | ColumnpmDebuggingContextEngineID | not-accessible | current | 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 w… |
| 1.3.6.1.2.1.124.11.1.4 | ColumnpmDebuggingLogIndex | not-accessible | current | A unique index for this log entry among other log entries for this policy/element combination. |
| 1.3.6.1.2.1.124.11.1.5 | ColumnpmDebuggingMessage | read-only | current | 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 … |
| 1.3.6.1.2.1.124.12 | NodepmConformance | |||
| 1.3.6.1.2.1.124.12.1 | NodepmCompliances | |||
| 1.3.6.1.2.1.124.12.1.1 | CompliancepmCompliance | current | Describes the requirements for conformance to the Policy-Based Management MIB | |
| 1.3.6.1.2.1.124.12.2 | NodepmGroups | |||
| 1.3.6.1.2.1.124.12.2.1 | GrouppmPolicyManagementGroup | current | Objects that allow for the creation and management of configuration policies. | |
| 1.3.6.1.2.1.124.12.2.2 | GrouppmSchedGroup | current | Objects that allow for the scheduling of policies. | |
| 1.3.6.1.2.1.124.12.2.3 | GrouppmNotificationGroup | current | Notifications sent by an Policy MIB agent. | |
| 1.3.6.1.2.1.124.12.2.4 | NodepmBaseFunctionLibrary |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| PmUTF8String | OCTET STRING (SIZE (0..65535)) | current | An octet string containing information typically in human-readable form. To facilitate internationalization, this information is represented by using the ISO/IEC IS 10646-1 character set, encoded as an octet string usin… |