Verifying the configuration, Tcl-defined policy configuration example, Network requirements – H3C Technologies H3C S6300 Series Switches User Manual
Page 215: Configuration procedure
202
[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
# 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
Verifying the configuration
# Display information about the policy.
[Sysname-rtm-test] display rtm policy registered
Total number: 1
Type Event TimeRegistered PolicyName
CLI CLI May 07 02:08:17 2013 test
# Enable the information center to output log messages to the current monitoring terminal.
[Sysname-rtm-test] return
# Enter a question mark (?) at a command line that contains a letter d. Verify that the system displays the
"hello world" message and a policy successfully executed message on the terminal screen.
debugging
delete
diagnostic-logfile
dir
display
%May 7 02:10:04:176 2013 Sysname RTM/6/RTM_POLICY: CLI policy test is running
successfully.
Tcl-defined policy configuration example
Network requirements
Use Tcl to create a monitor policy on the device. This policy must meet the following requirements:
•
EAA sends the log message "rtm_tcl_test is running" when a command that contains the display
this string is entered.
•
The system executes the command only after it executes the policy successfully.
Configuration procedure
# Edit a Tcl script file (rtm_tcl_test.tcl, in this example) for EAA to send the message "rtm_tcl_test is
running" when a command that contains the display this string is executed.
::comware::rtm::event_register cli sync mode execute pattern display this user-role
network-admin