event cli [tag tag] match expression [count repeats | time seconds]
Example:
switch(config-applet)# event cli match “shutdown”
|
Triggers an event if you enter a command that matches the regular expression.
The tag tag keyword-argument pair identifies this specific event when multiple events are included in the policy.
The repeats argument range is from 1 to 65000. The seconds argument range is from 0 to 4294967295, where 0 indicates no time limit.
Enclose the string in quotation marks.
|
event counter [tag tag] name counter entry-val entry entry-op {eq | ge | gt | le | lt |ne} [exit-val exit exit-op {eq | ge | gt | le | lt | ne}]
Example:
switch(config-applet)# event counter name mycounter entry-val 20 gt
|
Triggers an event if the counter crosses the entry threshold based on the entry operation. The event resets immediately. Optionally,
you can configure the event to reset after the counter passes the exit threshold.
The tag tag keyword-argument pair identifies this specific event when multiple events are included in the policy.
The counter name can be any case-sensitive, alphanumeric string up to 28 characters. The entry and exit value ranges are from 0 to 2147483647.
|
event fanabsent [fan number] time seconds
Example:
switch(config-applet)# event fanabsent time 3000
|
Triggers an event if a fan is removed from the device for more than the configured time, in seconds. The number range is module dependent.
The seconds range is from 10 to 64000.
|
event fanbad [fan number] time seconds
Example:
switch(config-applet)# event fanbad time 3000
|
Triggers an event if a fan fails for more than the configured time, in seconds. The number range is module dependent. The seconds range is from 10 to 64000.
|
event oir [tag tag] {fan | module | powersupply} {anyoir | insert | remove} [number]
Example:
switch(config-applet)# event oir fan remove 4
|
Triggers an event if the configured device element (fan, module, or power supply) is inserted or removed from the device.
The tag tag keyword-argument pair identifies this specific event when multiple events are included in the policy.
You can optionally configure a specific fan, module, or power supply number. The number range is as follows:
-
Fan number—Module dependent.
-
Module number—Device dependent.
-
Power supply number—The range is from 1 to 3.
|
event policy-default count repeats [time seconds]
Example:
switch(config-applet)# event policy-default count 3
|
Uses the event configured in the system policy. Use this option for overriding policies.
The repeats range is from 1 to 65000. The seconds range is from 0 to 4294967295, where 0 indicates no time limit.
|
event snmp [tag tag] oid oid get-type {exact | next} entry-op {eq | ge | gt | le | lt |ne} entry-val entry [exit-comb {and | or}] exit-op {eq | ge | gt | le | lt |ne} exit-val exit exit-time time polling-interval interval
Example:
switch(config-applet)# event snmp oid 1.3.6.1.2.1.31.1.1.1.6 get-type next entry-op lt 300 entry-val 0 exit-op eq 400 exit-time 30 polling-interval
300
|
Triggers an event if the SNMP OID crosses the entry threshold based on the entry operation. The event resets immediately.
Optionally, you can configure the event to reset after the counter passes the exit threshold. The OID is in dotted decimal
notation.
The tag tag keyword-argument pair identifies this specific event when multiple events are included in the policy.
The entry and exit value ranges are from 0 to 18446744073709551615. The time, in seconds, is from 0 to 2147483647. The interval, in seconds,
is from 1 to 2147483647.
|
event storm-control
Example:
switch(config-applet)# event storm-control
|
Triggers an event if the traffic on a port exceeds the configured storm control threshold.
|
event sysmgr memory [module module-num] major major-percent minor minor-percent clear clear-percent
Example:
switch(config-applet)# event sysmgr memory minor 80
|
Triggers an event if the specified system manager memory threshold is exceeded. The range for the percentage is from 1 to
99.
|
event temperature [module slot] [sensor number] threshold {any | major | minor}
Example:
switch(config-applet)# event temperature module 2 threshold any
|
Triggers an event if the temperature sensor exceeds the configured threshold. The sensor range is from 1 to 18.
|
event track [tag tag] object-number state {any | down | up}
Example:
switch(config-applet)# event track 1 state down
|
Triggers an event if the tracked object is in the configured state.
The tag tag keyword-argument pair identifies this specific event when multiple events are included in the policy.
The object-number range is from 1 to 500.
|