22-5
Catalyst 2940 Switch Software Configuration Guide
78-15507-02
Chapter22 Configuring System Messa ge Logging Configuring System Message Logging
The logging buffered global configuration command copies logging messages to an internal buffer. The
buffer is circular, so newer messages overwrite older messages after the buffer is full. To display the
messages that are logged in the buffer, use the show logging privileged EXEC command. The first
message that appears is the oldest message in the buffer . To clear the contents of the buffer, use the clear
logging privileged EXEC command.
To disable logging to the console, use the no logging console global configuration command. To disable
logging to a file, use the no logging file [severity-level-number | type] global configuration command.
Synchronizing Log Messages
You can configure the system to synchronize unsolicited messages and debug privileged EXEC
command output with solicited device output and prompts for a specific console port line or virtual
terminal line. You can identify the types of messages to be output asynchronously based on the level of
severity. You can also determine the maximum number of buffers for storing asynchronous messages for
the terminal after which messages are dropp ed.
When synchronous logging of unsolicited messages and debug command output is enabled, unsolicited
device output appears on the console or is printed after solicited d evice ou tput a ppea rs or is print ed.
Unsolicited messages and debug command output appears on the console after the prompt for user input
Step3 logging host Log messages to a UNIX syslog server host.
For host, specify the name or IP address of the host to be used as the
syslog server.
To build a list of syslog servers that receive logging messages, enter this
command more than once.
For complete syslog server configuration steps, see the “Configuring
UNIX Syslog Servers” section on page22-10.
Step4 logging file flash:filename
[max-file-size] [min-file-size]
[severity-level-number | type]
Store log messages in a file in Flash memory.
For filename, enter the log message filename.
(Optional) For max-file-size, specify the maximum logging file size.
The range is 4096 to 2147483647. The default is 4069 bytes.
(Optional) For min-file-size, specify the minimum logging file size.
The range is 1024 to 2147483647. The default is 2048 bytes.
(Optional) For severity-level-number | type, specify either the logging
severity level or the logging type. The severity range is 0 to 7. For a
list of logging type keywords, see Table 22-3 on page 22-8. By
default, the log file receives debugging messages and numerically
lower levels.
Step5 end Return to privileged EXEC mode.
Step6 terminal monitor Log messages to a nonconsole terminal during the current session.
Terminal parameter-setting commands are set locally and do not remain
in effect after the session has ended. You must perform this step for each
session to see the debugging messages.
Step7 show running-config Verify your entries.
Step8 copy running-config startup-config (Optio nal) Save your e ntr ies in the con figurati on file.
Command Purpose