SNMP Configurations
SNMP traps can be issued from any saved tabular report instance, including custom reports that have been created via the Report Template Designer.
Traps have the following characteristics:
• A trap is sent for each row in a report; therefore, if a table is empty, no traps are sent.
• The name of the report is included in the trap.
• The trap includes data for each column in a row.
Standard OIDs
StorageConsole does not include a static MIB, however, a standard set of Object IDs can be used to create a MIB.
APTARE_ENTERPRISE_TRAP_OID = "1.3.6.1.4.1.15622.1.1.0.1"
SNMP_TRAP_OID = "1.3.6.1.6.3.1.1.4.1.0"
SYS_UP_TIME_OID = "1.3.6.1.2.1.1.3.0"
COLUMN_OID_PREFIX = "1.3.6.1.4.1.15622.1.2"
Data in an Alerting Trap
The data from each row in the report’s table is packed into a single SNMP trap as follows:
ObjectId COLUMN_OID_PREFIX + .0 | Contains the saved report instance name, such as Job Summary |
ObjectId COLUMN_OID_PREFIX + .1 | Column 1 data |
ObjectId COLUMN_OID_PREFIX + .2 | Column 2 data |
ObjectId COLUMN_OID_PREFIX + .n | Each column’s data is included |
Example of a Job Summary Alerting Trap
In the following example, a Job Summary report was generated for All Backups with an Event Status of Failed. This report was then filtered on Type equals Full Backup. A sample of the saved report instance is shown below.
For the above example, the data is delivered in the trap as follows:
ObjectId COLUMN_OID_PREFIX + .0 contains the saved report instance name—Failed Full Backups
ObjectId COLUMN_OID_PREFIX + .1 contains the Client
ObjectId COLUMN_OID_PREFIX + .2 contains the Server
ObjectId COLUMN_OID_PREFIX + .3 contains the Product