You can configure the switch to log messages by their severity level to console, Telnet, and SSH sessions.
By default, logging is enabled for terminal sessions.
SUMMARY STEPS
1.
switch# terminal monitor
2.
switch# configure terminal
3.
switch(config)# logging console [severity-level]
4.
(Optional) switch(config)# no logging console [severity-level]
5.
switch(config)# logging monitor [severity-level]
6.
(Optional) switch(config)# no logging monitor [severity-level]
7.
(Optional) switch# show logging console
8.
(Optional) switch# show logging monitor
9.
(Optional) switch# copy running-config startup-config
DETAILED STEPS
|
Command or Action |
Purpose |
Step 1 |
switch# terminal monitor |
Copies syslog messages from the console to the current terminal session. |
Step 2 |
switch# configure terminal |
Enters configuration mode. |
Step 3 |
switch(config)# logging console [severity-level] |
Enables the switch to log messages to the console session based on a specified severity level or higher (a lower number value indicates a higher severity level). Severity levels range from 0 to 7:
-
0 – emergency
-
1 – alert
-
2 – critical
-
3 – error
-
4 – warning
-
5 – notification
-
6 – informational
-
7 – debugging
If the severity level is not specified, the default of 2 is used. |
Step 4 |
switch(config)# no logging console [severity-level] |
(Optional) Disables logging messages to the console. |
Step 5 |
switch(config)# logging monitor [severity-level] |
Enables the switch to log messages to the monitor based on a specified severity level or higher (a lower number value indicates a higher severity level). Severity levels range from 0 to 7:
-
0 – emergency
-
1 – alert
-
2 – critical
-
3 – error
-
4 – warning
-
5 – notification
-
6 – informational
-
7 – debugging
If the severity level is not specified, the default of 2 is used. The configuration applies to Telnet and SSH sessions. |
Step 6 |
switch(config)# no logging monitor [severity-level] |
(Optional) Disables logging messages to telnet and SSH sessions. |
Step 7 |
switch# show logging console |
(Optional) Displays the console logging configuration. |
Step 8 |
switch# show logging monitor |
(Optional) Displays the monitor logging configuration. |
Step 9 |
switch# copy running-config startup-config |
(Optional) Copies the running configuration to the startup configuration. |
The following example shows how to configure a logging level of 3 for the console:
switch# configure terminal
switch(config)# logging console 3
The following example shows how to display the console logging configuration:
switch# show logging console
Logging console: enabled (Severity: error)
The following example shows how to disable logging for the console:
switch# configure terminal
switch(config)# no logging console
The following example shows how to configure a logging level of 4 for the terminal session:
switch# terminal monitor
switch# configure terminal
switch(config)# logging monitor 4
The following example shows how to display the terminal session logging configuration:
switch# show logging monitor
Logging monitor: enabled (Severity: warning)
The following example shows how to disable logging for the terminal session:
switch# configure terminal
switch(config)# no logging monitor