Header
Home | Set as homepage | Add to favorites
  Search the Site     » Advanced Search
Sections
Syndication


Blogroll:

||||| ALL Cisco-Network ARTICLES |||||  
CCIE Journey,
The CCIE Journey,


Verifying and Monitoring Logging

Feb 02,2010 by alperen

image

Verifying and Monitoring Logging

Use the show logging command to display which logging options are enabled. If the logging buffered command is on, the show logging command lists the current message buffer.

This example shows how to set Syslog trap logging and view the results:

pix(config)#logging trap debugging
pix(config)#show logging
Syslog logging: enabled
Timestamp logging: disabled
Console logging: disabled
Monitor logging: disabled
Buffer logging: disabled
Trap logging: level debugging, 43 messages logged enabled

Use the show logging queue command to display the current number of messages in the queue, the highest number recorded, and the number of messages discarded because block memory is unavailable to process them.

The following output shows the results of using the logging queue command to set the queue size to Unlimited and show logging queue commands:

pix(config)#logging queue 0
pix(config)#show logging queue
Logging Queue length limit : Unlimited
Current 9 msg on queue, 2721 msgs most on queue, 3 msg discard.

Exercise 18-1

Click To expand

Objective: This lab (which is also available on this book’s accompanying CD-ROM) looks at using a Syslog daemon to provide remote storage of system messages. An important part of any project, logging can be used as a debugging tool during development, and a troubleshooting tool once a system has been deployed, and for analyzing and documenting events, such as security breaches. Logging provides a way to see what’s happening—good or bad—inside a running system. As such, it should be addressed with care and forethought, rather than used as a last-minute burden.

A Syslog daemon (an open-source logging system) receives, logs, displays, and forwards Syslog system messages from a variety of hosts, such as routers, switches, UNIX hosts/servers, PIX firewall, LinkSys home firewall, SNMP servers, programming projects, and any other Syslog-enabled device. Depending on the Syslog application, customizable options are available, such as the following:

  • Display the message in the scrolling window.

  • Log the message to a text file.

  • Forward the message to another Syslog daemon.

  • Log to an ODBC database.

  • Log to the Windows Server Application Event Log.

  • E-mail an alert message to someone via SMTP.

  • Trigger a sound alarm.

  • Run an external program, such as a pager notification system.

Actions can be performed on received messages. Messages can be filtered by host name, host IP address, priority, message text, or time of day.


Note 

This lab looks only at using a Syslog daemon and doesn’t specifically address using a PIX Firewall with a Syslog server. Once you know how easy it is to set up a Syslog server, it’ll be simple enough to add the feature to your next firewall exercise.

Preparation: The purpose of a Syslog daemon (server) is to capture the various log messages that programs like the router’s IOS generates. As long as the host with the Syslog software running can be reached from the router or switch, debug, error, and log messages can all be directed to it.

If you don’t already have a copy of Kiwi Enterprise’s Syslog daemon (or something comparable), consider going to the web site http://www.kiwisyslog.com and downloading it. The software is free to use and runs on Win9X, WinNT, Win2000, and XP. A “for money” version is available from the same site with additional features. The download is 3+MB in size. Several other interesting tools are also on the site to work with the Syslog concepts.

This exercise can be done in any networked environment using TCP/IP. There should be no impact on the network itself.

Download both the Syslog daemon and the SyslogGen tools for this lab. You might want to download the other tools for later self-study.

This lab can be done with the Syslog installed on any number of computers on the same network, or, if necessary, it can be done using one computer. The SyslogGen tool should be on each machine.

  1. Use the winipcfg or ipconfig command to determine the IP address of the machine(s) that will be running the Syslog daemon. If necessary, create a simple map of the room.

  2. Start the Syslog daemon using the Start | Programs menu.If you’re using the Kiwi daemon, press CTRL-T at the same time to send a test message, which you should be able to read in the Syslog window.The following illustration shows the Syslog with a sample entry.

    Click To expand
  3. The Kiwi Syslog Message Generator can be used to generate Syslog traffic, so you can experiment with different types and volumes of traffic. Start the SyslogGen tool from the Start menu.The Syslog Message Generator window looks like the following illustration. Look over the options:

    Click To expand
  4. The 127.0.0.1 target address means it will send the messages to Syslog running on the local PC. We use this for our first test.Confirm the previous settings and, with the Syslog window visible on the screen, click the Send button. Messages should be appearing in the Syslog window. Notice that the status bar at the bottom tells you how many messages have been sent.Use the Stop button to halt the traffic.Use the scrollbar to look through the messages.

    Click To expand
  5. On the Syslog machine, choose View | View Syslog Statistics from the menu to bring up the following display and let you view some interesting counters.Use the View | Clear Display to clear the entries.Experiment with the features. If possible, change the target to the other host IP address.

    Click To expand
  6. Saving the output.On the Syslog machine, use the File | Copy Display To Clipboard | Copy Whole Display To Clipboard from the menu or the CTRL-A keys to copy the entire contents of the Syslog window.Open a Notepad file and choose Edit | Paste from the menu. The text should appear in the Notepad. This text file can be saved to a disk.The saved text file can be opened using MS Excel, MS Access, or the Kiwi LogFile Viewer using the Open | Tab Delimited option to sort and analyze the results.


297 times read

Related news

» Syslog Configuration
by alperen posted on Feb 02,2010
» Disabling Console and Monitor Logging and Enabling Logging Buffered (Hybrid-Catalyst OS)
by admin posted on Jul 08,2008
» Restricting What Log Messages Are Sent to the Server
by admin posted on Jul 21,2008
» Setting the IP Source Address for Syslog Messages
by admin posted on Jul 21,2008
» FTP and URL Logging
by alperen posted on Feb 02,2010
Did you enjoy this article?
(total 0 votes)

comment Comments (0 posted) 

More Top News
CCSP-Cisco Certified Security Professional
Most Popular
Most Commented
Featured Author