CISCO-ERM-MIB
172 objects
Cisco Embedded Resource Manager (ERM) MIB. The Embedded Resource Manager (ERM) is a framework which helps in effectively managing resources such as cpu, memory, buffers, etc. There are two important scenarios where the ERM framework would be useful: 1. Resource Depletion - how to gracefully handle a situation where the system runs out of a finite resource. 2. Resource Separation - how to share resources fairly between different entities in the system such that activity of one entity does not adversely affect others. The ERM framework has the following entities: 1. Resource Owner Resource Owner (RO) provides resources to one or more resource users. Example: cpu, memory and buffer. The resource owner doesn't mean the physical resource. For example, 'memory' resource owner would actually mean the memory manager rather than the physical memory. 2. Resource User Type Resource User Type (RUT) is a template which defines a set of resource owners from where resources can be obtained by any of the resource users instantiated from the resource user type. 3. Resource User Resource User (RU) is a logical entity or application that consumes one or more resources. Resource users are instantiated from the Resource User Type. Resource user can also be called as 'instance of a resource user type'. A resource user registers with a resource user type and thus it is indirectly registered with all resource owners defined by the resource user type. 4. Resource User Group Resource User Group (RG) is a logical entity which contains group of resource users. It would hence forth be referred as Resource Group. In some cases (for example, multiple users with same name), user may want to set threshold value for sum of resource utilized by a group of resource users. In such case, those resource users can be grouped/added under a resource group. Then, user can apply a resource policy to the resource group. 5. Resource Usage Monitor This is also called as Resource Monitor (RM). The resource monitor is a logical entity or application that monitors resource owner, resource user, resource policy and resource owner <-> resource user relationship. When any applied resource policy is violated, all resource monitors monitoring the resource policy will be notified and the resource monitor can take appropriate action based on the resource owner and resource user attributes. The ERM framework allows three types of thresholding: 1) System Global Thresholding When total utilization of a resource exceeds the applied global rising threshold value, all resource users which consume resources from the concerned resource owner are notified to take appropriate action. The notification order is determined by priority of the resource users. Resource users with a lower priority are notified first, so as to enable lower priority resource users to reduce its resource consumption prior to any higher priority resource users. This order prevents higher priority resource users to start freeing up their resource, thereby not affecting their performance. 2) User Local Thresholding When utilization of a resource by a specific resource user exceeds the applied user local rising threshold value, a notification is sent *only* to the concerned resource user. The user local thresholding method can be used to prevent a resource user from monopolizing any available resources. 3) Per User Global Thresholding When total utilization of a resource exceeds the applied per user global rising threshold value, a notification is sent *only* to the concerned resource user. Each resource user can have its own per user global threshold value (per resource owner). Per User Global Thresholding is similar to System Global Thresholding, except that notification for Per User Global Threshold violation is sent only to the corresponding resource user. The main purpose of the Per User Global Thresholding is that a resource user can take preventive actions based on the global resource utilization of a resource. The Embedded Resource Manager (ERM) framework allows applying and monitoring threshold limit for usage of resources such as cpu, memory, buffer, etc. Exceeding any applied rising threshold value will trigger an 'up' notification to relevant resource user(s) and resource monitor(s) based on the type of violated resource policy. After the 'up' notification, if the utilization goes below the falling threshold value, a 'down' notification will be sent to the resource user(s) and resource monitor(s). The 'up' and 'down' notifications do not mean the SNMP notifications/traps. Rising threshold value and falling threshold value should be different to avoid flapping. The ERM framework enables configuration of resource policy in which rising/falling threshold values for a set of resource owners can be specified. There are two types of resource policies which can be configured. 1) Global Resource Policy There can be only one global resource policy applied in the system at any point of time, though multiple global resource policies can be configured. On violation of a applied global resource policy, all resource users (which consume resources from the concerned resource owner) and resource monitors (which watch the concerned resource owner) will be notified to take appropriate action. 2) Local Resource Policy The local resource policy is configured for a specific resource user type. This policy can be applied for a resource user (or group) of the same resource user type. A local resource policy can be applied for more than one resource users (or groups). Both user local thresholding and per user global thresholding can be configured under a local resource policy. On violation of any local resource policy, only those resource users on which the violated resource policy was applied, will be notified in order to take appropriate action. Whenever a resource is consumed, current utilization of the resource will be compared against the applied rising threshold value. The ERM framework provides a mechanism to send notifications to resource user(s) and resource monitor(s) whenever resource utilization exceeds any applied rising threshold value or falls below any applied falling threshold value. In such situations, the resource user(s) can take appropriate corrective action (for example, limiting or avoiding resource consumption). Thus, the ERM framework helps in preventing catastrophic system failures caused by high levels of resource depletion. The ERM framework can be extended to all kinds of resources (for example, incoming control plane packets) that need to be managed. The ERM MIB module facilitates the following operations: 1. Getting information about all the above mentioned ERM entities available in a managed system. 2. Creating/modifying/removing a resource policy. 3. Creating/modifying/removing a threshold configuration for a particular resource policy. 4. Creating/removing a resource group. 5. Adding/removing a resource user to/from a particular resource group. 6. Applying global resource policy. 7. Applying local resource policy for a resource user or resource group.
Imported Objects
| CISCO-SMI | ciscoMgmt |
| ENTITY-MIB | entPhysicalIndex PhysicalIndex |
| SNMP-FRAMEWORK-MIB | SnmpAdminString |
| SNMPv2-CONF | MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP |
| SNMPv2-SMI | Integer32 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | RowStatus StorageType TEXTUAL-CONVENTION TruthValue |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.9.9.510 | IdentityciscoErmMIB | Cisco Embedded Resource Manager (ERM) MIB. The Embedded Resource Manager (ERM) is a framework which helps in effectively managing resources such as cpu, memory… | ||
| 1.3.6.1.4.1.9.9.510.0 | NodeciscoErmMIBNotifs | |||
| 1.3.6.1.4.1.9.9.510.0.1 | NotificationciscoErmGlobalPolicyViolation | current | This notification event will be generated whenever system global resource policy is violated i.e. total resource utilization exceeds the applied global thresho… | |
| 1.3.6.1.4.1.9.9.510.0.2 | NotificationciscoErmLocalPolicyViolation | current | This notification event will be generated whenever a local resource policy is violated i.e. resource utilization exceeds the applied user local or per user glo… | |
| 1.3.6.1.4.1.9.9.510.1 | NodeciscoErmMIBObjects | |||
| 1.3.6.1.4.1.9.9.510.1.1 | NodecermScalars | |||
| 1.3.6.1.4.1.9.9.510.1.1.1 | ScalarcermScalarsGlobalPolicyName | read-write | current | This is a textual string containing name of the global resource policy applied in the system. If global resource policy is not applied in the system, then this… |
| 1.3.6.1.4.1.9.9.510.1.2 | NodecermStats | |||
| 1.3.6.1.4.1.9.9.510.1.2.1 | TablecermResOwnerTable | not-accessible | current | This table contains information about each resource owner in the system. Each resource owner maintains a list of resource users and performs the following: a) … |
| 1.3.6.1.4.1.9.9.510.1.2.1.1 | RowcermResOwnerEntry | not-accessible | current | An entry containing information about a particular resource owner. This entry includes resource owner name, measurement units for the resource owner, flag indi… |
| 1.3.6.1.4.1.9.9.510.1.2.1.1.1 | ColumncermResOwnerSubEntityId | not-accessible | current | This object indicates the sub-entity (i.e. logical processing entity in a physical entity) in which the resource owner is present. |
| 1.3.6.1.4.1.9.9.510.1.2.1.1.2 | ColumncermResOwnerId | not-accessible | current | This object indicates the resource owner identifier. This object value is unique in a sub-entity. |
| 1.3.6.1.4.1.9.9.510.1.2.1.1.3 | ColumncermResOwnerName | read-only | current | This is a textual string containing name of the resource owner. For example: cpu, memory. |
| 1.3.6.1.4.1.9.9.510.1.2.1.1.4 | ColumncermResOwnerMeasurementUnit | read-only | current | This is a textual string containing unit of measurement for the resource owner. For example, utilization of 'memory' and 'cpu' resource owners can be specified… |
| 1.3.6.1.4.1.9.9.510.1.2.1.1.5 | ColumncermResOwnerThreshIsConfigurable | read-only | current | This is a flag indicating whether thresholding is configurable for the resource owner by users or not. Some resource owners may not allow users to configure re… |
| 1.3.6.1.4.1.9.9.510.1.2.1.1.6 | ColumncermResOwnerResUserCount | read-only | current | This object indicates the number of resource users which consume resources from the resource owner. |
| 1.3.6.1.4.1.9.9.510.1.2.1.1.7 | ColumncermResOwnerResGroupCount | read-only | current | This object indicates the number of resource groups which consume resources from the resource owner. |
| 1.3.6.1.4.1.9.9.510.1.2.2 | TablecermResOwnerSubTypeTable | not-accessible | current | This table contains information about each sub-type for each resource owner in the cermResOwnerTable. For example, lets consider that the 'memory' resource own… |
| 1.3.6.1.4.1.9.9.510.1.2.2.1 | RowcermResOwnerSubTypeEntry | not-accessible | current | An entry containing information about a resource owner sub-type. This entry includes resource owner sub-type name, utilization in percentage, utilization in it… |
| 1.3.6.1.4.1.9.9.510.1.2.2.1.1 | ColumncermResOwnerSubTypeId | not-accessible | current | This object indicates the resource owner sub-type identifier. If the resource owner does not have any sub-types, this object value for the resource owner will … |
| 1.3.6.1.4.1.9.9.510.1.2.2.1.2 | ColumncermResOwnerSubTypeName | read-only | current | This is a textual string indicating name of the resource owner sub-type. For example, 'processor' memory and 'io' memory are two sub-types in the 'memory' reso… |
| 1.3.6.1.4.1.9.9.510.1.2.2.1.3 | ColumncermResOwnerSubTypeUsagePct | read-only | current | This object indicates the percentage of resource utilized for the resource owner sub-type. |
| 1.3.6.1.4.1.9.9.510.1.2.2.1.4 | ColumncermResOwnerSubTypeUsage | read-only | current | This object indicates the resource utilization, in the unit of measurement specified by the object cermResOwnerMeasurementUnit, for the corresponding resource … |
| 1.3.6.1.4.1.9.9.510.1.2.2.1.5 | ColumncermResOwnerSubTypeMaxUsage | read-only | current | This object indicates the maximum resource utilization since the system has been up, in the measurement unit specified by the object cermResOwnerMeasurementUni… |
| 1.3.6.1.4.1.9.9.510.1.2.2.1.6 | ColumncermResOwnerSubTypeGlobNotifSeverity | read-only | current | This object indicates the current global notification severity level for the resource owner sub-type. |
| 1.3.6.1.4.1.9.9.510.1.2.3 | TablecermResOwnerSubTypeThresholdTable | not-accessible | current | This table contains information about each applied global threshold configuration for each resource owner sub-type in the system. |
| 1.3.6.1.4.1.9.9.510.1.2.3.1 | RowcermResOwnerSubTypeThresholdEntry | not-accessible | current | An entry containing an applied global threshold configuration details for a resource owner sub-type. This entry includes threshold severity level, rising thres… |
| 1.3.6.1.4.1.9.9.510.1.2.3.1.1 | ColumncermResOwnerSubTypeThreshSeverity | not-accessible | current | This object identifies the threshold severity of an applied threshold configuration, for a resource owner sub-type. |
| 1.3.6.1.4.1.9.9.510.1.2.3.1.2 | ColumncermResOwnerSubTypeRisingThresh | read-only | current | This object indicates the applied global rising threshold value for the resource owner sub-type. When total resource utilization of the resource owner sub-type… |
| 1.3.6.1.4.1.9.9.510.1.2.3.1.3 | ColumncermResOwnerSubTypeRisingInterval | read-only | current | This object indicates the dampening interval time for the global rising threshold, specified in the applied threshold configuration for the resource owner sub-… |
| 1.3.6.1.4.1.9.9.510.1.2.3.1.4 | ColumncermResOwnerSubTypeFallingThresh | read-only | current | This object indicates the applied global falling threshold value for the resource owner sub-type. The global falling threshold value will be applicable only af… |
| 1.3.6.1.4.1.9.9.510.1.2.3.1.5 | ColumncermResOwnerSubTypeFallingInterval | read-only | current | This object indicates the dampening interval time for the global falling threshold, specified in the applied threshold configuration for the resource owner sub… |
| 1.3.6.1.4.1.9.9.510.1.2.4 | TablecermResUserTypeTable | not-accessible | current | This table contains information about each resource user type in the system. This table will have one entry for each resource user type in the system. |
| 1.3.6.1.4.1.9.9.510.1.2.4.1 | RowcermResUserTypeEntry | not-accessible | current | An entry containing information about a particular resource user type in the system. This entry includes the resource user type name, number of resource owners… |
| 1.3.6.1.4.1.9.9.510.1.2.4.1.1 | ColumncermResUserTypeSubEntityId | not-accessible | current | This object indicates the sub-entity (i.e. logical processing entity in a physical entity) in which the resource user type is present. |
| 1.3.6.1.4.1.9.9.510.1.2.4.1.2 | ColumncermResUserTypeId | not-accessible | current | This object indicates the resource user type identifier. This uniquely identifies a resource user type in a sub-entity. |
| 1.3.6.1.4.1.9.9.510.1.2.4.1.3 | ColumncermResUserTypeName | read-only | current | This is a textual string containing name of the resource user type. |
| 1.3.6.1.4.1.9.9.510.1.2.4.1.4 | ColumncermResUserTypeResOwnerCount | read-only | current | This object indicates the number of resource owners in the resource user type. |
| 1.3.6.1.4.1.9.9.510.1.2.4.1.5 | ColumncermResUserTypeResUserCount | read-only | current | This object indicates the number of resource users instantiated from the resource user type. This object value will be equal to the number of resource user ent… |
| 1.3.6.1.4.1.9.9.510.1.2.4.1.6 | ColumncermResUserTypeResGroupCount | read-only | current | This object indicates the number of resource groups in the resource user type. This object value will be equal to the number of resource group entries present … |
| 1.3.6.1.4.1.9.9.510.1.2.5 | TablecermResUserTable | not-accessible | current | A table which contains information about each resource user in the system. This table will have one entry for each resource user in the system. |
| 1.3.6.1.4.1.9.9.510.1.2.5.1 | RowcermResUserEntry | not-accessible | current | An entry containing information about a particular resource user in the system. This entry includes the resource user name and priority of the resource user. W… |
| 1.3.6.1.4.1.9.9.510.1.2.5.1.1 | ColumncermResUserId | not-accessible | current | This object indicates the resource user identifier. This uniquely identifies a resource user in a resource user type. |
| 1.3.6.1.4.1.9.9.510.1.2.5.1.2 | ColumncermResUserName | read-only | current | This object is a textual string containing name of the resource user. For example: 'IP Input' process. |
| 1.3.6.1.4.1.9.9.510.1.2.5.1.3 | ColumncermResUserPriority | read-only | current | This object indicates priority of the resource user. High value for this object indicates that corresponding resource user has *low* priority and vice versa. T… |
| 1.3.6.1.4.1.9.9.510.1.2.5.1.4 | ColumncermResUserResGroupId | read-only | current | This object indicates the resource group in which the resource user is present. If the resource user does not belong to any resource group, then the value of t… |
| 1.3.6.1.4.1.9.9.510.1.2.6 | TablecermResGroupTable | not-accessible | current | This table contains information about each resource group in the system. This table will have one entry for each resource group in the system. |
| 1.3.6.1.4.1.9.9.510.1.2.6.1 | RowcermResGroupEntry | not-accessible | current | An entry containing information about a particular resource group in the system. This entry includes the resource group name and number of resource users in th… |
| 1.3.6.1.4.1.9.9.510.1.2.6.1.1 | ColumncermResGroupId | not-accessible | current | This object indicates the resource group identifier. This uniquely identifies a resource group in a resource user type. |
| 1.3.6.1.4.1.9.9.510.1.2.6.1.2 | ColumncermResGroupName | read-only | current | This object is a textual string containing name of the resource group. If the resource group has been configured by the user, this object will contain value of… |
| 1.3.6.1.4.1.9.9.510.1.2.6.1.3 | ColumncermResGroupUserInstanceCount | read-only | current | This object indicates the number of resource user instances present in the resource group. |
| 1.3.6.1.4.1.9.9.510.1.2.7 | TablecermResGroupResUserTable | not-accessible | current | This table has list of resource users present in each resource group. |
| 1.3.6.1.4.1.9.9.510.1.2.7.1 | RowcermResGroupResUserEntry | not-accessible | current | An entry containing a resource group identifier and one of the resource users identifier in the resource group. Whenever a new resource user is added into a re… |
| 1.3.6.1.4.1.9.9.510.1.2.7.1.1 | ColumncermResGroupResUserId | read-only | current | This object identifies one of the resource users in a particular resource group. This object will contain value of the cermResUserId, in the cermResUserTable, … |
| 1.3.6.1.4.1.9.9.510.1.2.8 | TablecermResOwnerResUserOrGroupTable | not-accessible | current | This table contains information about each resource owner sub-type and resource user/group relationship. |
| 1.3.6.1.4.1.9.9.510.1.2.8.1 | RowcermResOwnerResUserOrGroupEntry | not-accessible | current | An entry containing information about a resource owner sub-type and resource user/group relationship. Whenever a resource user/group is registered with the ERM… |
| 1.3.6.1.4.1.9.9.510.1.2.8.1.1 | ColumncermResOwnerResUserTypeId | not-accessible | current | This object identifies the resource user type corresponding to the resource user/group which is part of the resource owner <-> resource user/group relationship… |
| 1.3.6.1.4.1.9.9.510.1.2.8.1.2 | ColumncermResOwnerResUserOrGroupId | not-accessible | current | This object identifies the resource group/user which is part of the resource owner sub-type <-> resource group/user relationship. If the cermResUserOrGroupFlag… |
| 1.3.6.1.4.1.9.9.510.1.2.8.1.3 | ColumncermResUserOrGroupFlag | read-only | current | This is a flag indicating whether corresponding entry belongs to a resource group or resource user. If this object value is 'user', this entry belongs to a res… |
| 1.3.6.1.4.1.9.9.510.1.2.8.1.4 | ColumncermResUserOrGroupUsagePct | read-only | current | This object indicates percentage of resources utilized from the resource owner sub-type by the resource user (if the cermResUserOrGroupFlag is 'user') or resou… |
| 1.3.6.1.4.1.9.9.510.1.2.8.1.5 | ColumncermResUserOrGroupUsage | read-only | current | This object indicates the amount of resources utilized from the resource owner sub-type by the resource user (if the cermResUserOrGroupFlag is 'user') or resou… |
| 1.3.6.1.4.1.9.9.510.1.2.8.1.6 | ColumncermResUserOrGroupMaxUsage | read-only | current | This object indicates the maximum amount of resource utilized from the resource owner sub-type by the resource user (if the cermResUserOrGroupFlag is 'user') o… |
| 1.3.6.1.4.1.9.9.510.1.2.8.1.7 | ColumncermResUserOrGroupNotifSeverity | read-only | current | This object indicates the user local current notification severity for the resource owner sub-type and resource user/group relationship. For example, lets assu… |
| 1.3.6.1.4.1.9.9.510.1.2.8.1.8 | ColumncermResUserOrGroupGlobNotifSeverity | read-only | current | This object indicates per user global current notification severity for the resource owner sub-type and resource user/group relationship. For example, lets ass… |
| 1.3.6.1.4.1.9.9.510.1.2.9 | TablecermResOwnerResUserOrGroupThresholdTable | not-accessible | current | This table contains information about each applied threshold configuration for each resource owner sub-type <-> resource user/group relationship. This table wi… |
| 1.3.6.1.4.1.9.9.510.1.2.9.1 | RowcermResOwnerResUserOrGroupThresholdEntry | not-accessible | current | An entry containing information about a applied threshold configuration for a resource owner sub-type <-> resource user/group relationship. Whenever a local re… |
| 1.3.6.1.4.1.9.9.510.1.2.9.1.1 | ColumncermResUserOrGroupThreshIsUserGlob | not-accessible | current | A flag which indicates whether the threshold configuration is about user local thresholding or per user global thresholding. The value of this object would be … |
| 1.3.6.1.4.1.9.9.510.1.2.9.1.2 | ColumncermResUserOrGroupThreshSeverity | not-accessible | current | This object indicates the threshold severity for the threshold configuration entry. The value of this object can be 'minor', 'major' and 'critical'. |
| 1.3.6.1.4.1.9.9.510.1.2.9.1.3 | ColumncermResUserOrGroupThreshFlag | read-only | current | This is a flag indicating whether corresponding entry belongs to a resource group or resource user. If this object value is 'user', this entry belongs to a res… |
| 1.3.6.1.4.1.9.9.510.1.2.9.1.4 | ColumncermResUserOrGroupRisingThresh | read-only | current | This object indicates the rising threshold value set for the thereshold configuration for the resource owner sub-type <-> resource user/group relationship. If … |
| 1.3.6.1.4.1.9.9.510.1.2.9.1.5 | ColumncermResUserOrGroupRisingInterval | read-only | current | This object indicates dampening interval time set for the rising threshold for the threshold configuration entry in this table. If the rising threshold value i… |
| 1.3.6.1.4.1.9.9.510.1.2.9.1.6 | ColumncermResUserOrGroupFallingThresh | read-only | current | This object indicates the falling threshold value set for the threshold configuration for the resource owner sub-type <-> resource user/group relationship. If … |
| 1.3.6.1.4.1.9.9.510.1.2.9.1.7 | ColumncermResUserOrGroupFallingInterval | read-only | current | This object indicates the dampening interval time set for the falling threshold for the threshold configuration entry in this table. If the rising threshold va… |
| 1.3.6.1.4.1.9.9.510.1.2.10 | TablecermResUserTypeResOwnerTable | not-accessible | current | This table contains an entry for each resource user type and resource owner relationship in the system. This table would be useful in getting list of resource … |
| 1.3.6.1.4.1.9.9.510.1.2.10.1 | RowcermResUserTypeResOwnerEntry | not-accessible | current | An entry containing a resource user type identifier and one of it's resource owners. Whenever a resource user type is registered with the ERM framework, <N> nu… |
| 1.3.6.1.4.1.9.9.510.1.2.10.1.1 | ColumncermResUserTypeResOwnerId | read-only | current | A unique identifier representing one of the resource owner in the resource user type. This object contains value of the cermResOwnerId in one of the entries in… |
| 1.3.6.1.4.1.9.9.510.1.2.11 | TablecermResMonitorTable | not-accessible | current | This table contains information about each resource monitor in the system. |
| 1.3.6.1.4.1.9.9.510.1.2.11.1 | RowcermResMonitorEntry | not-accessible | current | An entry containing information about a resource monitor in the system. Whenever a new resource monitor is registered with the ERM framework, an entry will be … |
| 1.3.6.1.4.1.9.9.510.1.2.11.1.1 | ColumncermResMonitorSubEntityId | not-accessible | current | This object indicates the sub-entity (i.e. logical processing entity in a physical entity) in which the resource monitor is present. |
| 1.3.6.1.4.1.9.9.510.1.2.11.1.2 | ColumncermResMonitorId | not-accessible | current | This object indicates the resource monitor identifier. |
| 1.3.6.1.4.1.9.9.510.1.2.11.1.3 | ColumncermResMonitorName | read-only | current | This is a textual string containing name of the resource monitor. |
| 1.3.6.1.4.1.9.9.510.1.2.12 | TablecermResMonitorResOwnerResUserTable | not-accessible | current | This table contains the following information: 1) resource owners being watched by each resource monitor. 2) resource users being watched by each resource moni… |
| 1.3.6.1.4.1.9.9.510.1.2.12.1 | RowcermResMonitorResOwnerResUserEntry | not-accessible | current | An entry containing any of the following information: 1) one of the resource owners being watched by a resource monitor. 2) one of the resource users being wat… |
| 1.3.6.1.4.1.9.9.510.1.2.12.1.1 | ColumncermResMonitorResOwnerId | not-accessible | current | This object identifies the resource owner which is being monitored by the resource monitor. The value of this object would be 0 in the entry where only the res… |
| 1.3.6.1.4.1.9.9.510.1.2.12.1.2 | ColumncermResMonitorResUserTypeId | not-accessible | current | This object identifies the resource user type of the resource user which is being monitored by the resource monitor. The value of this object would be 0 in the… |
| 1.3.6.1.4.1.9.9.510.1.2.12.1.3 | ColumncermResMonitorResUserId | not-accessible | current | This object identifies the resource user which is being monitored by the resource monitor. The value of this object would be 0 in the entry where only the reso… |
| 1.3.6.1.4.1.9.9.510.1.2.12.1.4 | ColumncermResMonitorResPolicyName | read-only | current | This object indicates the policy name corresponding to the resource owner <-> resource user relationship being watched by the resource monitor. If there is no … |
| 1.3.6.1.4.1.9.9.510.1.2.13 | TablecermResMonitorPolicyTable | not-accessible | current | This table contains an entry for each resource policy being watched by each resource monitor in the system. This table will be useful to get the name of all th… |
| 1.3.6.1.4.1.9.9.510.1.2.13.1 | RowcermResMonitorPolicyEntry | not-accessible | current | An entry containing one of the resource policies being watched by a particular resource monitor. Whenever a resource monitor starts watching a resource policy,… |
| 1.3.6.1.4.1.9.9.510.1.2.13.1.1 | ColumncermResMonitorPolicyName | read-only | current | This is a textual string indicating name of a resource policy being watched by the resource monitor. This object will contain the cermPolicyName object value i… |
| 1.3.6.1.4.1.9.9.510.1.3 | NodecermConfig | |||
| 1.3.6.1.4.1.9.9.510.1.3.1 | TablecermConfigPolicyTable | not-accessible | current | This table contains information about each resource policy configured in the system. Resource Policy will contain threshold configurations for a set of resourc… |
| 1.3.6.1.4.1.9.9.510.1.3.1.1 | RowcermConfigPolicyEntry | not-accessible | current | An entry containing information about a resource policy. Whenever a new resource policy is configured in the system, an entry will be added in this table for t… |
| 1.3.6.1.4.1.9.9.510.1.3.1.1.1 | ColumncermPolicyName | not-accessible | current | This is textual string containing name of the resource policy. The resource policy name should be unique for each resource policy configured in the system. |
| 1.3.6.1.4.1.9.9.510.1.3.1.1.2 | ColumncermPolicyIsGlobal | read-create | current | This is a flag indicating whether the resource policy is a global resource policy or not. For global resource policies, this object value would be 'true'. This… |
| 1.3.6.1.4.1.9.9.510.1.3.1.1.3 | ColumncermPolicyUserTypeName | read-create | current | This is a textual string indicating the resource user type name for the resource policy. For a global resource policy, this object will have zero-length string… |
| 1.3.6.1.4.1.9.9.510.1.3.1.1.4 | ColumncermPolicyLoggingEnabled | read-create | current | This is a flag indicating whether syslog is enabled for the resource policy or not. |
| 1.3.6.1.4.1.9.9.510.1.3.1.1.5 | ColumncermPolicySnmpNotifEnabled | read-create | current | This is a flag indicating whether SNMP notifications are enabled for the resource policy or not. If this object value is set to 'true', all notifications relat… |
| 1.3.6.1.4.1.9.9.510.1.3.1.1.6 | ColumncermPolicyStorageType | read-create | current | This object indicates the storage type of this conceptual row. If it is set to 'nonVolatile', this entry can be saved into non-volatile memory. |
| 1.3.6.1.4.1.9.9.510.1.3.1.1.7 | ColumncermPolicyRowStatus | read-create | current | This object indicates the status of the conceptual row in the cermConfigPolicyTable. To create a new entry (i.e. creating a new resource policy) in the cermCon… |
| 1.3.6.1.4.1.9.9.510.1.3.2 | TablecermConfigPolicyResOwnerThreshTable | not-accessible | current | This table contains information about each threshold configuration in each resource policy in the cermConfigPolicyTable. This table can be used to configure th… |
| 1.3.6.1.4.1.9.9.510.1.3.2.1 | RowcermConfigPolicyResOwnerThreshEntry | not-accessible | current | An entry containing threshold configuration details for a resource owner sub-type, for a particular resource policy. Whenever a new threshold configuration is … |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.1 | ColumncermPolicyPhysicalIndex | not-accessible | current | This object uniquely identifies the physical entity to which the threshold configuration belongs. This objects indicates the entPhysicalIndex value (in the ent… |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.2 | ColumncermPolicyResOwnerSubEntityId | not-accessible | current | This object indicates the sub-entity (i.e. logical processing entity in a physical entity) in which the resource owner is present. This object indicates the ce… |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.3 | ColumncermPolicyResOwnerId | not-accessible | current | This object identifies the resource owner for which the threshold is configured. This object indicates the cermResOwnerId value (in the cermResOwnerTable) for … |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.4 | ColumncermPolicyResOwnerSubTypeId | not-accessible | current | This object identifies the resource owner sub-type for which threshold is configured. For example, 'processor' and 'io' are sub-types of the 'memory' resource … |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.5 | ColumncermPolicyIsUserGlobal | not-accessible | current | This is a flag indicating whether the threshold configuration is for per user global thresholding or user local thresholding. For per user global threshold con… |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.6 | ColumncermPolicyThresholdSeverity | not-accessible | current | This object identifies the threshold severity set for the threshold configuration. For a minor threshold configuration, value of this object would be 'minor'. … |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.7 | ColumncermPolicyRisingThreshold | read-create | current | This object indicates the rising threshold value set for the threshold configuration entry. Lets assume that system global threshold value (in percentage) for … |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.8 | ColumncermPolicyRisingInterval | read-create | current | This object indicates the dampening interval for the rising threshold, for the threshold configuration. That means, an interval during which variations in the … |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.9 | ColumncermPolicyFallingThreshold | read-create | current | This object indicates the falling threshold value set for the threshold configuration. Lets assume that system global threshold value (in percentage) for 'io' … |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.10 | ColumncermPolicyFallingInterval | read-create | current | This object indicates the dampening interval for the falling threshold for the threshold configuration. That means, an interval during which variations in the … |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.11 | ColumncermPolicyResOwnerThreshStorageType | read-create | current | This object indicates the storage type of this conceptual row. If it is set to 'nonVolatile', this entry can be saved into non-volatile memory. |
| 1.3.6.1.4.1.9.9.510.1.3.2.1.12 | ColumncermPolicyResOwnerThreshRowStatus | read-create | current | This object indicates the status of the conceptual row in the cermConfigPolicyResOwnerThreshTable. To create a new entry (i.e. adding a new threshold configura… |
| 1.3.6.1.4.1.9.9.510.1.3.3 | TablecermConfigResGroupTable | not-accessible | current | This table contains information about each resource group created by the user in the system. This table is used to create or delete a resource group in the sys… |
| 1.3.6.1.4.1.9.9.510.1.3.3.1 | RowcermConfigResGroupEntry | not-accessible | current | An entry containing a resource group name and its resource user type name. Whenever a new resource group is configured by the user, an entry will be created fo… |
| 1.3.6.1.4.1.9.9.510.1.3.3.1.1 | ColumncermConfigResGroupName | not-accessible | current | This is a textual string containing name of the resource group. The name is unique for each resource group available in the system. |
| 1.3.6.1.4.1.9.9.510.1.3.3.1.2 | ColumncermConfigResGroupUserTypeName | read-create | current | This is a textual string containing name of the resource user type to which the resource group belongs. Only the resource user instance of the same resource us… |
| 1.3.6.1.4.1.9.9.510.1.3.3.1.3 | ColumncermConfigResGroupStorageType | read-create | current | This object indicates the storage type of this conceptual row. If it is set to 'nonVolatile', this entry can be saved into non-volatile memory. |
| 1.3.6.1.4.1.9.9.510.1.3.3.1.4 | ColumncermConfigResGroupRowStatus | read-create | current | This object indicates the status of the conceptual row in the cermConfigResGroupTable. To create a new row (i.e. creating a new resource group) in this table, … |
| 1.3.6.1.4.1.9.9.510.1.3.4 | TablecermConfigResGroupUserTable | not-accessible | current | This table has list of resource user instances added into each resource group. |
| 1.3.6.1.4.1.9.9.510.1.3.4.1 | RowcermConfigResGroupUserEntry | not-accessible | current | An entry containing a resource group name and one of it's resource user instance name. Whenever a resource user instance is added into the resource group by th… |
| 1.3.6.1.4.1.9.9.510.1.3.4.1.1 | ColumncermConfigResGroupUserName | not-accessible | current | This is a textual string containing name of the resource user instance in the resource group. The resource user instance need not exist in the system when the … |
| 1.3.6.1.4.1.9.9.510.1.3.4.1.2 | ColumncermConfigResGroupUserStorageType | read-create | current | This object indicates the storage type of this conceptual row. If it is set to 'nonVolatile', this entry can be saved into non-volatile memory. |
| 1.3.6.1.4.1.9.9.510.1.3.4.1.3 | ColumncermConfigResGroupUserRowStatus | read-create | current | This object indicates the status of the conceptual row in the cermConfigResGroupUserTable. To create a new row (i.e. adding a new resource user instance) in th… |
| 1.3.6.1.4.1.9.9.510.1.3.5 | TablecermConfigPolicyApplyTable | not-accessible | current | This table has a list of resource users (or groups) for which local resource policies are applied in the system. The main purpose of this table is to apply a l… |
| 1.3.6.1.4.1.9.9.510.1.3.5.1 | RowcermConfigPolicyApplyEntry | not-accessible | current | An entry containing a resource user (or group) name and a local resource policy name applied to the resource user (or group). Whenever a policy is applied to a… |
| 1.3.6.1.4.1.9.9.510.1.3.5.1.1 | ColumncermPolicyApplyUserOrGroupName | not-accessible | current | This is a textual string containing name of the resource user (or resource group) for which the resource policy is applied. A resource user (or group) cannot b… |
| 1.3.6.1.4.1.9.9.510.1.3.5.1.2 | ColumncermPolicyApplyUserOrGroupFlag | not-accessible | current | This is a flag indicating whether the cermPolicyApplyUserOrGroupName is a resource user name or resource group name. For resource group name, this object has t… |
| 1.3.6.1.4.1.9.9.510.1.3.5.1.3 | ColumncermPolicyApplyPolicyName | read-create | current | A textual string indicating name of the resource policy which is applied for the resource user (or resource group). This object indicates the cermPolicyName, i… |
| 1.3.6.1.4.1.9.9.510.1.3.5.1.4 | ColumncermPolicyApplyStorageType | read-create | current | This object indicates the storage type of this conceptual row. If it is set to 'nonVolatile', this entry can be saved into non-volatile memory. |
| 1.3.6.1.4.1.9.9.510.1.3.5.1.5 | ColumncermPolicyApplyRowStatus | read-create | current | This object indicates the status of the row in the cermConfigPolicyApplyTable. To create a new entry (i.e. applying a resource policy to a resource group or re… |
| 1.3.6.1.4.1.9.9.510.1.4 | NodecermNotifObjects | |||
| 1.3.6.1.4.1.9.9.510.1.4.1 | ScalarcermNotifsThresholdSeverity | read-only | current | This object indicates the severity of the threshold configuration. |
| 1.3.6.1.4.1.9.9.510.1.4.2 | ScalarcermNotifsThresholdIsUserGlob | read-only | current | This object indicates whether the threshold configuration is per user global thresholding or not. |
| 1.3.6.1.4.1.9.9.510.1.4.3 | ScalarcermNotifsThresholdValue | read-only | current | This object indicates the rising (or falling) threshold value. |
| 1.3.6.1.4.1.9.9.510.1.4.4 | ScalarcermNotifsDirection | read-only | current | This object indicates the direction of the ERM notification. |
| 1.3.6.1.4.1.9.9.510.1.4.5 | ScalarcermNotifsPolicyName | read-only | current | This object indicates the name of the resource policy. |
| 1.3.6.1.4.1.9.9.510.1.5 | NodecermNotifControlObjects | |||
| 1.3.6.1.4.1.9.9.510.1.5.1 | ScalarcermNotifsEnabled | read-write | current | This object indicates whether generation of traps for ERM policy violation notifications are allowed or not. When this object is set to 'true', it allows gener… |
| 1.3.6.1.4.1.9.9.510.2 | NodeciscoErmMIBConform | |||
| 1.3.6.1.4.1.9.9.510.2.1 | NodeciscoErmMIBCompliances | |||
| 1.3.6.1.4.1.9.9.510.2.1.1 | ComplianceciscoErmMIBCompliance | current | The compliance statement for the ERM MIB module. | |
| 1.3.6.1.4.1.9.9.510.2.2 | NodeciscoErmMIBGroups | |||
| 1.3.6.1.4.1.9.9.510.2.2.1 | GroupciscoErmResOwnerGroup | current | A collection of objects providing information relevant to resource owner entity in the ERM framework. | |
| 1.3.6.1.4.1.9.9.510.2.2.2 | GroupciscoErmResUserTypeGroup | current | A collection of objects providing information relevant to resource user type entity in the ERM framework. | |
| 1.3.6.1.4.1.9.9.510.2.2.3 | GroupciscoErmResUserGroup | current | A collection of objects providing information relevant to resource user entity in the ERM framework. | |
| 1.3.6.1.4.1.9.9.510.2.2.4 | GroupciscoErmResGroupGroup | current | A collection of objects providing information relevant to resource group entity in the ERM framework. | |
| 1.3.6.1.4.1.9.9.510.2.2.5 | GroupciscoErmResOwnerResUserOrGroupRelationGroup | current | A collection of objects providing information relevant to resource owner sub-type <-> resource user/group relationship. | |
| 1.3.6.1.4.1.9.9.510.2.2.6 | GroupciscoErmResMonitorGroup | current | A collection of objects providing information relevant to resource monitor entity in the ERM framework. | |
| 1.3.6.1.4.1.9.9.510.2.2.7 | GroupciscoErmPolicyConfigGroup | current | A collection of objects providing the ability to configure a resource policy and applying the resource policy to a resource group or resource user. | |
| 1.3.6.1.4.1.9.9.510.2.2.8 | GroupciscoErmResGroupConfigGroup | current | A collection of objects providing the ability to configure a resource group. | |
| 1.3.6.1.4.1.9.9.510.2.2.9 | GroupciscoErmNotifControlObjectsGroup | current | A collection of notification control objects. | |
| 1.3.6.1.4.1.9.9.510.2.2.10 | GroupciscoErmNotifObjectsGroup | current | A collection of notification related objects. | |
| 1.3.6.1.4.1.9.9.510.2.2.11 | GroupciscoErmPolicyViolationNotifGroup | current | A collection of notifications relevant to policy violation. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| CermDampenInterval | Integer32 (0..2592000) | current | This indicates the dampening or observation interval time during which the variations in the resource utilization are not notified to any relevant resource user(s) or resource monitor(s). The interval is set to avoid un… |
| CermGroupId | Unsigned32 (1..4294967295) | current | This indicates the resource group identifier. This identifier is used to uniquely identify a resource group in a resource user type. |
| CermMonitorId | Unsigned32 (1..4294967295) | current | This indicates the resource monitor identifier. The resource monitor identifier is used to uniquely identify a resource monitor in the system. |
| CermNotificationDirection | INTEGER { up(1), down(2) } | current | This indicates the direction/cause of the ERM notifications. There are two ERM notification directions defined in the ERM: 1. Up Notification The 'up' notification would be triggered by a resource owner when utilization… |
| CermNotificationSeverity | INTEGER { none(1), minor(2), major(3), critical(4) } | current | This indicates the severity of ERM notification that reflects the severity of resource utilization related problem. The following notification severites are defined in the ERM: 1. None This indicates that the system is … |
| CermOwnerId | Unsigned32 (1..4294967295) | current | This indicates the resource owner identifier. The resource owner identifier is used to uniquely identify a resource owner in the system. |
| CermOwnerIdOrZero | Unsigned32 (0..4294967295) | current | This textual convention is an extension of the CermOwnerId convention. The latter defines a greater than zero value used to identify a resource owner in the managed system. This extension permits the additional value of… |
| CermResUsagePct | Unsigned32 | current | This indicates the resource utilization value, in percentage. That means the percentage of resources utilized from a resource owner. |
| CermSubEntityId | Unsigned32 (0..4294967295) | current | This indicates the sub-entity identifier. If a physical entity has multiple logical processing entities and these entities have its own set of resources, we use sub-entities to uniquely identiy these logical processing … |
| CermThreshold | Unsigned32 (1..4294967295) | current | This indicates the threshold value for resource utilization, in percentage. |
| CermThresholdOrZero | Unsigned32 (0..4294967295) | current | This textual convention is an extension of the CermThreshold convention. The latter defines a greater than zero value used to indicate a resource utilization threshold value in percentage. This extension permits the add… |
| CermThresholdSeverity | INTEGER { minor(1), major(2), critical(3) } | current | This indicates the severity of thresholds. The threshold severity is used to reflect the severity of resource utilization related problem in the system. There are three thresholding severity levels defined in the ERM: 1… |
| CermUserId | Unsigned32 (1..4294967295) | current | This indicates the resource user identifier. The resource user identifier represents a resource user instantiated from a resource user type. This identifier is used to uniquely identify a resource user in a resource use… |
| CermUserIdOrZero | Unsigned32 (0..4294967295) | current | This textual convention is an extension of the CermUserId convention. The latter defines a greater than zero value used to identify a resource user in the managed system. This extension permits the additional value of z… |
| CermUserOrGroup | INTEGER { group(1), user(2) } | current | This indicates one of the following: 1. group - resource group. 2. user - resource user. |
| CermUserTypeId | Unsigned32 (1..65535) | current | This indicates the resource user type identifier. The resource user type identifier is used to uniquely identify a resource user type in the system. |
| CermUserTypeIdOrZero | Unsigned32 (0..65535) | current | This textual convention is an extension of the CermUserTypeId convention. The latter defines a greater than zero value used to identify a resource user type in the managed system. This extension permits the additional v… |