␡
- Introduction to Logging in Apache
- Default Apache Log Files
- Creating Log Formats
- Creating a Custom Log File
- Redirecting Logs to an External Program
- Logging Requests Conditionally
- Monitoring Who Is Linking to Your Website
- Monitoring Apache with mod_status
- Monitoring Apache with SNMP
- Analyzing Your Logs with Open-source Tools
- Monitoring Your Logs in Real Time
- Logging Requests to a Database
- Rotating and Archiving Logs
- Controlling IP Address Resolution
- Processing Logged IP Addresses
- Restarting Apache Automatically If It Fails
- Merging and Splitting Log Files
- Keeping Separate Logs for Each Virtual Host
- Common Log Entries
This chapter is from the book
Analyzing Your Logs with Open-source Tools
There are a number of commercial and open-source tools that you can use to process and display your log data. They usually take a log file, analyze its contents, and create a series of web pages with the relevant statistics.
The following are some popular, freely available, open source applications for general log analysis:
- Webalizer— http://www.mrunix.net/webalizer/
- AWStats— http://awstats.sf.net
Other tools allow you more advanced log processing, such as visually displaying the path followed by your visitors:
- Visitors— http://www.hping.org/visitors/
- Pathalizer— http://pathalizer.bzzt.net/