MIB Viewer

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-SMIciscoMgmt
ENTITY-MIBentPhysicalIndex PhysicalIndex
SNMP-FRAMEWORK-MIBSnmpAdminString
SNMPv2-CONFMODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP
SNMPv2-SMIInteger32 MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32
SNMPv2-TCRowStatus StorageType TEXTUAL-CONVENTION TruthValue
OIDNameAccessStatusDescription
1.3.6.1.4.1.9.9.510IdentityciscoErmMIBCisco 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.0NodeciscoErmMIBNotifs
1.3.6.1.4.1.9.9.510.0.1NotificationciscoErmGlobalPolicyViolationcurrentThis 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.2NotificationciscoErmLocalPolicyViolationcurrentThis 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.1NodeciscoErmMIBObjects
1.3.6.1.4.1.9.9.510.1.1NodecermScalars
1.3.6.1.4.1.9.9.510.1.1.1ScalarcermScalarsGlobalPolicyNameread-writecurrentThis 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.2NodecermStats
1.3.6.1.4.1.9.9.510.1.2.1TablecermResOwnerTablenot-accessiblecurrentThis 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.1RowcermResOwnerEntrynot-accessiblecurrentAn 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.1ColumncermResOwnerSubEntityIdnot-accessiblecurrentThis 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.2ColumncermResOwnerIdnot-accessiblecurrentThis 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.3ColumncermResOwnerNameread-onlycurrentThis 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.4ColumncermResOwnerMeasurementUnitread-onlycurrentThis 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.5ColumncermResOwnerThreshIsConfigurableread-onlycurrentThis 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.6ColumncermResOwnerResUserCountread-onlycurrentThis 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.7ColumncermResOwnerResGroupCountread-onlycurrentThis 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.2TablecermResOwnerSubTypeTablenot-accessiblecurrentThis 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.1RowcermResOwnerSubTypeEntrynot-accessiblecurrentAn 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.1ColumncermResOwnerSubTypeIdnot-accessiblecurrentThis 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.2ColumncermResOwnerSubTypeNameread-onlycurrentThis 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.3ColumncermResOwnerSubTypeUsagePctread-onlycurrentThis 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.4ColumncermResOwnerSubTypeUsageread-onlycurrentThis 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.5ColumncermResOwnerSubTypeMaxUsageread-onlycurrentThis 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.6ColumncermResOwnerSubTypeGlobNotifSeverityread-onlycurrentThis 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.3TablecermResOwnerSubTypeThresholdTablenot-accessiblecurrentThis 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.1RowcermResOwnerSubTypeThresholdEntrynot-accessiblecurrentAn 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.1ColumncermResOwnerSubTypeThreshSeveritynot-accessiblecurrentThis 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.2ColumncermResOwnerSubTypeRisingThreshread-onlycurrentThis 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.3ColumncermResOwnerSubTypeRisingIntervalread-onlycurrentThis 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.4ColumncermResOwnerSubTypeFallingThreshread-onlycurrentThis 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.5ColumncermResOwnerSubTypeFallingIntervalread-onlycurrentThis 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.4TablecermResUserTypeTablenot-accessiblecurrentThis 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.1RowcermResUserTypeEntrynot-accessiblecurrentAn 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.1ColumncermResUserTypeSubEntityIdnot-accessiblecurrentThis 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.2ColumncermResUserTypeIdnot-accessiblecurrentThis 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.3ColumncermResUserTypeNameread-onlycurrentThis is a textual string containing name of the resource user type.
1.3.6.1.4.1.9.9.510.1.2.4.1.4ColumncermResUserTypeResOwnerCountread-onlycurrentThis 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.5ColumncermResUserTypeResUserCountread-onlycurrentThis 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.6ColumncermResUserTypeResGroupCountread-onlycurrentThis 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.5TablecermResUserTablenot-accessiblecurrentA 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.1RowcermResUserEntrynot-accessiblecurrentAn 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.1ColumncermResUserIdnot-accessiblecurrentThis 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.2ColumncermResUserNameread-onlycurrentThis 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.3ColumncermResUserPriorityread-onlycurrentThis 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.4ColumncermResUserResGroupIdread-onlycurrentThis 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.6TablecermResGroupTablenot-accessiblecurrentThis 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.1RowcermResGroupEntrynot-accessiblecurrentAn 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.1ColumncermResGroupIdnot-accessiblecurrentThis 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.2ColumncermResGroupNameread-onlycurrentThis 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.3ColumncermResGroupUserInstanceCountread-onlycurrentThis object indicates the number of resource user instances present in the resource group.
1.3.6.1.4.1.9.9.510.1.2.7TablecermResGroupResUserTablenot-accessiblecurrentThis table has list of resource users present in each resource group.
1.3.6.1.4.1.9.9.510.1.2.7.1RowcermResGroupResUserEntrynot-accessiblecurrentAn 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.1ColumncermResGroupResUserIdread-onlycurrentThis 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.8TablecermResOwnerResUserOrGroupTablenot-accessiblecurrentThis 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.1RowcermResOwnerResUserOrGroupEntrynot-accessiblecurrentAn 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.1ColumncermResOwnerResUserTypeIdnot-accessiblecurrentThis 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.2ColumncermResOwnerResUserOrGroupIdnot-accessiblecurrentThis 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.3ColumncermResUserOrGroupFlagread-onlycurrentThis 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.4ColumncermResUserOrGroupUsagePctread-onlycurrentThis 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.5ColumncermResUserOrGroupUsageread-onlycurrentThis 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.6ColumncermResUserOrGroupMaxUsageread-onlycurrentThis 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.7ColumncermResUserOrGroupNotifSeverityread-onlycurrentThis 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.8ColumncermResUserOrGroupGlobNotifSeverityread-onlycurrentThis 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.9TablecermResOwnerResUserOrGroupThresholdTablenot-accessiblecurrentThis 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.1RowcermResOwnerResUserOrGroupThresholdEntrynot-accessiblecurrentAn 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.1ColumncermResUserOrGroupThreshIsUserGlobnot-accessiblecurrentA 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.2ColumncermResUserOrGroupThreshSeveritynot-accessiblecurrentThis 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.3ColumncermResUserOrGroupThreshFlagread-onlycurrentThis 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.4ColumncermResUserOrGroupRisingThreshread-onlycurrentThis 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.5ColumncermResUserOrGroupRisingIntervalread-onlycurrentThis 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.6ColumncermResUserOrGroupFallingThreshread-onlycurrentThis 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.7ColumncermResUserOrGroupFallingIntervalread-onlycurrentThis 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.10TablecermResUserTypeResOwnerTablenot-accessiblecurrentThis 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.1RowcermResUserTypeResOwnerEntrynot-accessiblecurrentAn 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.1ColumncermResUserTypeResOwnerIdread-onlycurrentA 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.11TablecermResMonitorTablenot-accessiblecurrentThis table contains information about each resource monitor in the system.
1.3.6.1.4.1.9.9.510.1.2.11.1RowcermResMonitorEntrynot-accessiblecurrentAn 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.1ColumncermResMonitorSubEntityIdnot-accessiblecurrentThis 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.2ColumncermResMonitorIdnot-accessiblecurrentThis object indicates the resource monitor identifier.
1.3.6.1.4.1.9.9.510.1.2.11.1.3ColumncermResMonitorNameread-onlycurrentThis is a textual string containing name of the resource monitor.
1.3.6.1.4.1.9.9.510.1.2.12TablecermResMonitorResOwnerResUserTablenot-accessiblecurrentThis 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.1RowcermResMonitorResOwnerResUserEntrynot-accessiblecurrentAn 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.1ColumncermResMonitorResOwnerIdnot-accessiblecurrentThis 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.2ColumncermResMonitorResUserTypeIdnot-accessiblecurrentThis 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.3ColumncermResMonitorResUserIdnot-accessiblecurrentThis 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.4ColumncermResMonitorResPolicyNameread-onlycurrentThis 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.13TablecermResMonitorPolicyTablenot-accessiblecurrentThis 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.1RowcermResMonitorPolicyEntrynot-accessiblecurrentAn 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.1ColumncermResMonitorPolicyNameread-onlycurrentThis 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.3NodecermConfig
1.3.6.1.4.1.9.9.510.1.3.1TablecermConfigPolicyTablenot-accessiblecurrentThis 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.1RowcermConfigPolicyEntrynot-accessiblecurrentAn 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.1ColumncermPolicyNamenot-accessiblecurrentThis 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.2ColumncermPolicyIsGlobalread-createcurrentThis 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.3ColumncermPolicyUserTypeNameread-createcurrentThis 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.4ColumncermPolicyLoggingEnabledread-createcurrentThis 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.5ColumncermPolicySnmpNotifEnabledread-createcurrentThis 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.6ColumncermPolicyStorageTyperead-createcurrentThis 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.7ColumncermPolicyRowStatusread-createcurrentThis 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.2TablecermConfigPolicyResOwnerThreshTablenot-accessiblecurrentThis 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.1RowcermConfigPolicyResOwnerThreshEntrynot-accessiblecurrentAn 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.1ColumncermPolicyPhysicalIndexnot-accessiblecurrentThis 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.2ColumncermPolicyResOwnerSubEntityIdnot-accessiblecurrentThis 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.3ColumncermPolicyResOwnerIdnot-accessiblecurrentThis 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.4ColumncermPolicyResOwnerSubTypeIdnot-accessiblecurrentThis 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.5ColumncermPolicyIsUserGlobalnot-accessiblecurrentThis 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.6ColumncermPolicyThresholdSeveritynot-accessiblecurrentThis 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.7ColumncermPolicyRisingThresholdread-createcurrentThis 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.8ColumncermPolicyRisingIntervalread-createcurrentThis 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.9ColumncermPolicyFallingThresholdread-createcurrentThis 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.10ColumncermPolicyFallingIntervalread-createcurrentThis 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.11ColumncermPolicyResOwnerThreshStorageTyperead-createcurrentThis 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.12ColumncermPolicyResOwnerThreshRowStatusread-createcurrentThis 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.3TablecermConfigResGroupTablenot-accessiblecurrentThis 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.1RowcermConfigResGroupEntrynot-accessiblecurrentAn 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.1ColumncermConfigResGroupNamenot-accessiblecurrentThis 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.2ColumncermConfigResGroupUserTypeNameread-createcurrentThis 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.3ColumncermConfigResGroupStorageTyperead-createcurrentThis 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.4ColumncermConfigResGroupRowStatusread-createcurrentThis 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.4TablecermConfigResGroupUserTablenot-accessiblecurrentThis table has list of resource user instances added into each resource group.
1.3.6.1.4.1.9.9.510.1.3.4.1RowcermConfigResGroupUserEntrynot-accessiblecurrentAn 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.1ColumncermConfigResGroupUserNamenot-accessiblecurrentThis 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.2ColumncermConfigResGroupUserStorageTyperead-createcurrentThis 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.3ColumncermConfigResGroupUserRowStatusread-createcurrentThis 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.5TablecermConfigPolicyApplyTablenot-accessiblecurrentThis 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.1RowcermConfigPolicyApplyEntrynot-accessiblecurrentAn 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.1ColumncermPolicyApplyUserOrGroupNamenot-accessiblecurrentThis 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.2ColumncermPolicyApplyUserOrGroupFlagnot-accessiblecurrentThis 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.3ColumncermPolicyApplyPolicyNameread-createcurrentA 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.4ColumncermPolicyApplyStorageTyperead-createcurrentThis 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.5ColumncermPolicyApplyRowStatusread-createcurrentThis 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.4NodecermNotifObjects
1.3.6.1.4.1.9.9.510.1.4.1ScalarcermNotifsThresholdSeverityread-onlycurrentThis object indicates the severity of the threshold configuration.
1.3.6.1.4.1.9.9.510.1.4.2ScalarcermNotifsThresholdIsUserGlobread-onlycurrentThis object indicates whether the threshold configuration is per user global thresholding or not.
1.3.6.1.4.1.9.9.510.1.4.3ScalarcermNotifsThresholdValueread-onlycurrentThis object indicates the rising (or falling) threshold value.
1.3.6.1.4.1.9.9.510.1.4.4ScalarcermNotifsDirectionread-onlycurrentThis object indicates the direction of the ERM notification.
1.3.6.1.4.1.9.9.510.1.4.5ScalarcermNotifsPolicyNameread-onlycurrentThis object indicates the name of the resource policy.
1.3.6.1.4.1.9.9.510.1.5NodecermNotifControlObjects
1.3.6.1.4.1.9.9.510.1.5.1ScalarcermNotifsEnabledread-writecurrentThis 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.2NodeciscoErmMIBConform
1.3.6.1.4.1.9.9.510.2.1NodeciscoErmMIBCompliances
1.3.6.1.4.1.9.9.510.2.1.1ComplianceciscoErmMIBCompliancecurrentThe compliance statement for the ERM MIB module.
1.3.6.1.4.1.9.9.510.2.2NodeciscoErmMIBGroups
1.3.6.1.4.1.9.9.510.2.2.1GroupciscoErmResOwnerGroupcurrentA 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.2GroupciscoErmResUserTypeGroupcurrentA 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.3GroupciscoErmResUserGroupcurrentA 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.4GroupciscoErmResGroupGroupcurrentA 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.5GroupciscoErmResOwnerResUserOrGroupRelationGroupcurrentA 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.6GroupciscoErmResMonitorGroupcurrentA 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.7GroupciscoErmPolicyConfigGroupcurrentA 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.8GroupciscoErmResGroupConfigGroupcurrentA collection of objects providing the ability to configure a resource group.
1.3.6.1.4.1.9.9.510.2.2.9GroupciscoErmNotifControlObjectsGroupcurrentA collection of notification control objects.
1.3.6.1.4.1.9.9.510.2.2.10GroupciscoErmNotifObjectsGroupcurrentA collection of notification related objects.
1.3.6.1.4.1.9.9.510.2.2.11GroupciscoErmPolicyViolationNotifGroupcurrentA collection of notifications relevant to policy violation.
Type Definitions
NameSyntaxStatusDescription
CermDampenIntervalInteger32 (0..2592000)currentThis 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…
CermGroupIdUnsigned32 (1..4294967295)currentThis indicates the resource group identifier. This identifier is used to uniquely identify a resource group in a resource user type.
CermMonitorIdUnsigned32 (1..4294967295)currentThis indicates the resource monitor identifier. The resource monitor identifier is used to uniquely identify a resource monitor in the system.
CermNotificationDirectionINTEGER { up(1), down(2) }currentThis 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…
CermNotificationSeverityINTEGER { none(1), minor(2), major(3), critical(4) }currentThis 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 …
CermOwnerIdUnsigned32 (1..4294967295)currentThis indicates the resource owner identifier. The resource owner identifier is used to uniquely identify a resource owner in the system.
CermOwnerIdOrZeroUnsigned32 (0..4294967295)currentThis 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…
CermResUsagePctUnsigned32currentThis indicates the resource utilization value, in percentage. That means the percentage of resources utilized from a resource owner.
CermSubEntityIdUnsigned32 (0..4294967295)currentThis 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 …
CermThresholdUnsigned32 (1..4294967295)currentThis indicates the threshold value for resource utilization, in percentage.
CermThresholdOrZeroUnsigned32 (0..4294967295)currentThis 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…
CermThresholdSeverityINTEGER { minor(1), major(2), critical(3) }currentThis 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…
CermUserIdUnsigned32 (1..4294967295)currentThis 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…
CermUserIdOrZeroUnsigned32 (0..4294967295)currentThis 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…
CermUserOrGroupINTEGER { group(1), user(2) }currentThis indicates one of the following: 1. group - resource group. 2. user - resource user.
CermUserTypeIdUnsigned32 (1..65535)currentThis indicates the resource user type identifier. The resource user type identifier is used to uniquely identify a resource user type in the system.
CermUserTypeIdOrZeroUnsigned32 (0..65535)currentThis 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…