## Understanding the SNMP Trap Manager

You might want to review the following information before using SNMP Trap Manager:

- Introduction
- SNMP Traps list interface
- SNMP Trap Manager trap viewer and traps

### Introduction

Use the SNMP Trap Manager to notify other systems running an SNMP console (such as Netfinity® Director or IT Director) of all SNMP traps that occur on this (that is, the local) system. The user of the system types system names in the SNMP traps list. Each system in the list is notified of all traps that occur on the local system.

After configuring the remote systems to receive the SNMP traps using the SNMP Trap Manager, you can run the ServeRAID Manager agent on this (local) system, instead of the ServeRAID Manager. The ServeRAID Manager agent uses less memory resources than the ServeRAID Manager. On the remote system, use an SNMP console to monitor the SNMP traps that you receive.

#### An example

You install SystemA in a lab with a ServeRAID subsystem. You run the ServeRAID Manager agent (that is, the ServeRAID Manager without the graphical user interface) on SystemA to send SNMP traps, but you want to monitor from your workstation and not from SystemA. You open the SystemA SNMP Trap Manager from the ServeRAID Manager and define your workstation in the SNMP traps list. When running the SNMP console (such as Netfinity Director) from your workstation, you are notified of all SNMP traps that occur on SystemA.

#### The SNMP Trap Manager and traps

Traps generated by SNMP include:

- Progress information, such as rebuilds, synchronizations, compressions, decompressions, and migrations.
- Problems, such as defunct disk drives and PFA errors.
- Changes to the local configuration, such as adding or replacing a controller, or failover.

The SNMP Trap Manager consists of the following:

Tool bar | Provides quick-path icons for common tasks.
SNMP traps destination list | Displays the remote systems configured to receive SNMP traps.
SNMP trap viewer | Displays status information for the SNMP traps destination list.

When an SNMP trap is generated on a system, the SNMP Trap Manager connects with each system in the SNMP traps list and relays the trap to these systems' SNMP consoles. The SNMP traps list updates its Last trap sent column.

The SNMP Trap Manager is enabled by default. You can disable the SNMP Trap Manager by selecting Disable SNMP Traps from the Actions menu. If you disable the SNMP Trap Manager, the SNMP traps are generated, but not dispatched to remote systems.

### SNMP traps list interface

The SNMP traps list has five columns:

Type | The type of trap (that is, Information, Warning, or Error).
Date | The date the trap occurred.
Time | The time the trap occurred.
Host name | The system for which the trap was generated.
SNMP Notification event description | The trap description.

### SNMP traps viewer and traps

The SNMP traps viewer has five columns. You can double-click any trap in the viewer and the SNMP traps detail window opens. The window contains the same information as the trap viewer, but in a larger, easier-to-read window.

Host name | The TCP/IP host name to notify for each trap. If you double-click this column, the Modify system properties window opens.
TCP/IP address | The TCP/IP address to notify for each trap. If you double-click this column, the Modify system properties window opens.
Port | The TCP/IP port number the ServeRAID Monitor uses to communicate with the remote system. If you double-click this column, the Modify system properties window opens.
Community | The name a user chooses to group all of the SNMP-managed systems. The default is public.
Last trap sent | The last date and time an SNMP trap was sent to a remote system. If you double-click this column, the Last trap sent window opens.

In addition to displaying the traps in the trap viewer, the SNMP Trap Manager appends each trap to a logging file, RaidSNMP.log. If this file exceeds 200 KB, the Manager copies the file to RaidSNMP.old and creates a new RaidSNMP.log. If there is a RaidSNMP.old already, the Manager overwrites it.