第14章 使用Apache及其他类型的日志文件

本章我们将学习处理日志文件。其中学习如何解析日志文件,还将了解在程序中使用异常机制的必要性。使用不同方法解析不同文件也很重要。本章还将了解错误日志和访问日志,最后学习如何解析其他日志文件。

本章将介绍以下主题。

  • 安装并使用Apache Log Viewer应用程序。
  • 解析复杂日志文件。
  • 使用异常机制的必要性。
  • 解析不同文件的技巧。
  • 错误日志。
  • 访问日志。
  • 解析其他日志文件。

我们先下载Apache Logs Viewer应用程序,然后在计算机上进行安装。此应用程序用于根据日志文件的连接状态、IP地址等分析日志文件。要分析日志文件,我们可以简单地浏览访问日志文件或错误日志文件。获取文件后,我们可以对日志文件进行不同的操作,比如进行过滤,对access.log中连接不成功的文件进行排序,或者按特定IP地址进行过滤。

如图14-1所示,使用Apache Logs Viewer查看access.log文件,但未使用过滤器。

..\19-0740 图\14-1.jpg

图14-1 Apache Logs Viewer(1)

如图14-2所示,使用Apache Logs Viewer查看access.log文件,且使用了过滤器。

图14-2 Apache Logs Viewer(2)

在第一种情况下,我们获取了access.log文件并在Apache Logs Viewer中打开了它。可以很容易地看到,在Apache ...

Get 写给系统管理员的Python脚本编程指南 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.