201
Displaying and maintaining EAA settings
Execute
display
commands except for the
display this
command in any view.
Task
Command
Display user-defined EAA environment
variables.
display rtm environment
[
var-name
]
Display EAA monitor policies.
display rtm policy
{
active
|
registered
[
verbose
] }
[
policy-name
]
Display the running configuration of all
CLI-defined monitor policies.
display current-configuration
Display the running configuration of a
CLI-defined monitor policy in CLI-defined
monitor policy view.
display this
EAA configuration examples
CLI event monitor policy configuration example
Network requirements
Configure a policy from the CLI to monitor the event that occurs when a question mark (?) is entered
at the command line that contains letters and digits.
When the event occurs, the system executes the command and sends the log message "hello world"
to the information center.
Configuration procedure
# Create CLI-defined policy
test
and enter its view.
<Sysname> system-view
[Sysname] rtm cli-policy test
# Add a CLI event that occurs when a question mark (?) is entered at any command line that contains
letters and digits.
[Sysname-rtm-test] event cli async mode help pattern [a-zA-Z0-9]
# Add an action that sends the message "hello world" with a priority of 4 from the logging facility
local3
when the event occurs.
[Sysname-rtm-test] action 0 syslog priority 4 facility local3 msg “hello world”
# Add an action that enters system view when the event occurs.
[Sysname-rtm-test] action 2 cli system-view
# Add an action that creates VLAN 2 when the event occurs.
[Sysname-rtm-test] action 3 cli vlan 2
# Set the policy runtime to 2000 seconds. The system stops executing the policy and displays an
execution failure message if it fails to complete policy execution within 2000 seconds.
[Sysname-rtm-test] running-time 2000
# Specify the
network-admin
user role for executing the policy.
[Sysname-rtm-test] user-role network-admin
# Enable the policy.
[Sysname-rtm-test] commit