33-6
Catalyst 3750 SwitchSoftware Configuration Guide
OL-8550-09
Chapter33 Configuring Embedded Event Manager
Configuring Embedded Event Manager
Configuring Embedded Event Manager
Registering and Defining an Embedded Event Manager Applet, page33-6
Registering and Defining an Embedded Event Manager TCL Script, page 33-7
For complete information about configuring embedded event manager, see the Cisco IOS Network
Management Configuration Guide, Release 12.4T.

Registering and Defining an Embedded Event Manager Applet

Beginning in privileged EXEC mode, perform this task to register an applet with EEM and to define the
EEM applet using the event applet and action applet configuration commands.
This example shows the output for EEM when one of the fields specified by an SNMP object ID crosses
a defined threshold:
Switch(config-applet)# event snmp oid 1.3.6.1.4.1.9.9.48.1.1.1.6.1 get-type exact entry-op
lt entry-val 5120000 poll-interval 10
These examples show actions that are taken in response to an EEM event:
Switch(config-applet)# action 1.0 syslog priority critical msg "Memory exhausted; current
available memory is $_snmp_oid_val bytes"
Switch (config-applet)# action 2.0 force-switchover
Command Purpose
Step1 configure terminal Enter global configuration mode.
Step2 event manager applet applet-name Register the applet with EEM and enter applet configuration mode.
Step3 event snmp oid oid-value get-type
{exact | next} entry-op {gt | ge | eq | ne |
lt | le} entry-val entry-val [exit-comb
{or | and}] [exit-op {gt | ge | eq | ne | lt |
le}] [exit-val exit-val] [exit-time
exit-time-val] poll-interval poll-int-val
Specify the event criteria that causes the EEM applet to run.
(Optional) Exit criteria. If exit criteria are not specified, event monitoring
is re-enabled immediately.
Step4 action label syslog [priority
priority-level] msg msg-text
Specify the action when an EEM applet is triggered. Repeat this action to
add other CLI commands to the applet.
(Optional) The priority keyword specifies the priority level of the
syslog messages. If selected, you need to define the priority-level
argument.
For msg-text, the argument can be character text, an environment
variable, or a combination of the two.
Step5 end Exit applet configuration mode and return to privileged EXEC mode.