All MIBs › USR-PM-MIB
Organization: CommWorks Corporation, a 3Com Company
Last Updated: 2002-03-12
Category: CommWorks/3Com Access Equipment
Description:
Monitors performance management counters and threshold crossing alerts on CommWorks/3Com equipment.
Imported Objects
From SNMPv2-SMI
| Integer32 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE |
From SNMPv2-TC
| DisplayString | |
| TruthValue |
From USR-DEFINITIONS-MIB
| UsrConfigStatus | |
| UsrDisplayString | |
| UsrPolicyfileName | |
| common | OBJECT-IDENTITY |
What Is USR-PM-MIB?
USR-PM-MIB is a proprietary CommWorks/3Com MIB for the device's internal Policy Manager process, covering performance-management counters and threshold-crossing alerts on their broadband access equipment. It exposes a configuration table for policy manager instances (state, remote management access/type), configuration-file-management status flags, and alarm-related objects such as alarm level, alarm packet size, alarm storage location, and refresh timeout. Its monitoring focus is software process health and alerting: confirming the Policy Manager process itself is in the expected usrPmState, that remote management access is configured correctly, and that alarm/threshold conditions are being generated and stored as expected — a form of software-status and fault/alerting monitoring rather than raw hardware metrics. It depends on the device's broader configuration-management framework (paralleling USR-CONFIG-MIB's CFM status flag pattern). It would typically be deployed on CommWorks/3Com carrier-class access concentrators where policy-based performance monitoring and threshold alerting are configured centrally. Network engineers evaluating or troubleshooting this functionality can download the USR-PM-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in USR-PM-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- policy manager process state
- configuration-file load status
- alarm/threshold level settings
- alarm storage location
- remote management access type
- refresh timeout interval
Supported Devices
- CommWorks/3Com (US Robotics) broadband access equipment
Monitoring Examples
An admin would poll usrPmState to confirm the Policy Manager process is running normally on a given usrPmConfigIndex instance, and check usrPmCFMStatusFlag to verify the policy configuration file loaded successfully. usrPmAlarmLevel and usrPmAlarmPktSize reveal the configured threshold-crossing alert sensitivity, while usrPmAlarmStorageLocation shows where generated alarms are being logged; a stuck or unexpected usrPmState value combined with a stale usrPmRefreshTimeout would indicate the policy manager has hung or is not refreshing its data.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| usrPm | 1.3.6.1.4.1.429.4.69 | The commWorks enterprise defined MIB objects for the Policy Manager process. | ||
| USR usrPmCFMStatusFlag | 1.3.6.1.4.1.429.4.69.1 | UsrConfigStatus | read-write | This variable controls saving and loading of configuration information for the PM Module. The value can be set to either save or load by a management station. The other values indicate if any configuration operation and what type is in progress. |
| STR usrPmCfgFileName | 1.3.6.1.4.1.429.4.69.2 | UsrDisplayString | read-only | The name of a ConfigFile to read/write permanent database records. If the value of this object is an empty string, then the PM module uses the default name `@file://PMModule.cfg'. |
| usrPmConfigTable | 1.3.6.1.4.1.429.4.69.3 | not-accessible | ||
| usrPmConfigEntry | 1.3.6.1.4.1.429.4.69.3.1 | not-accessible | ||
| T/F usrPmState | 1.3.6.1.4.1.429.4.69.3.1.1 | TruthValue | read-only | This flag shows whether the Policy Manager has been enabled or disabled. |
| T/F usrPmRemoteManAccess | 1.3.6.1.4.1.429.4.69.3.1.2 | TruthValue | read-only | This flag shows whether the Policy Manager allows remote configuration/management by an Management Station or not. |
| STR usrPmRemoteManType | 1.3.6.1.4.1.429.4.69.3.1.3 | UsrDisplayString | read-only | Describes the means by which a remote management station can configure/manage the Policy Manager, e.g. via http, snmp etc. |
| I32 usrPmAlarmLevel | 1.3.6.1.4.1.429.4.69.3.1.4 | Integer32 | read-only | This value determines the grade of information logging done by the Policy Manager /Flow Manager. |
| I32 usrPmAlarmPktSize | 1.3.6.1.4.1.429.4.69.3.1.5 | Integer32 | read-only | The size of the packet that will be saved in syslog (or other) records. |
| STR usrPmAlarmStorageLocation | 1.3.6.1.4.1.429.4.69.3.1.6 | UsrDisplayString | read-only | The destination for alarm messages and records. |
| I32 usrPmRefreshTimeout | 1.3.6.1.4.1.429.4.69.3.1.7 | Integer32 | read-only | The time (in minutes) during checks on validity of flows in the flow database. |
| STR usrPmSupportedApplications | 1.3.6.1.4.1.429.4.69.3.1.8 | UsrDisplayString | read-only | Client Applications registered with the Policy Manager (QOS,IPSEC,NAT,FW,SOCKS). |
| I32 usrPmConfigIndex | 1.3.6.1.4.1.429.4.69.3.1.9 | Integer32 | read-only | A unique value for each PM Config file. |
| usrPolicyTable | 1.3.6.1.4.1.429.4.69.4 | not-accessible | A table of policy file names. The actual policy information is stored in an ASCII file in flash. | |
| usrPolicyEntry | 1.3.6.1.4.1.429.4.69.4.1 | not-accessible | The parameters for a policy file. | |
| USR usrPolicyfileName | 1.3.6.1.4.1.429.4.69.4.1.1 | UsrPolicyfileName | not-accessible | The character name for this policy file. |
| INT usrPolicyfileStatus | 1.3.6.1.4.1.429.4.69.4.1.2 | INTEGER | read-write | The status of this policy file entry. Valid row entries in this table have the status field set to normal. The settable values are normal and delete. If the instance is not in the table and the status is normal, this will be an add operation. If the instance is in the table and the status is normal, this will be a modify operation. If the instance is in the table and the status is delete, this will be a delete operation. The values reading, verifying, and compiling are read-only. |
| STR usrPolicyfileAssociation | 1.3.6.1.4.1.429.4.69.4.1.3 | DisplayString | read-only | Details the interface/user that this Policy file is associated with. |
| STR usrPolicyfileVerifyError | 1.3.6.1.4.1.429.4.69.4.1.4 | DisplayString | read-only | The error string returned when a policy file fails its verification process. Otherwise, this field is NULL. |
| INT usrPolicyPrintAccess | 1.3.6.1.4.1.429.4.69.4.1.5 | INTEGER | read-write | This will allow user policy to be printed during compilation. |
| INT usrDynamicIPSec | 1.3.6.1.4.1.429.4.69.5 | INTEGER | read-write | This variable controls the Dynamic IPSec Association capability. |
RFC description
3Com CommWorks Policy Manager process enterprise MIB objects and configuration.
Start monitoring CommWorks/3Com (US Robotics) broadband access equipment (Policy Manager process state/alarm-threshold status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.