Apache访问日志和服务器中断

今天早上我遇到了一个奇怪的问题,我不确定该从哪里出发。

我们使用了几个站点正常运行时间监控服务(pingdom,siteuptime),这个服务器基本上可以ping通我们的服务器来检查它的'up'。 在这个周末,这两个工具都报告了相当长的停机时间。

通过Apache Access日志查看所报告的停机时间,我可以看到来自这两个服务的请求。 在错误日志中没有错误报告这些时间,所以我只能假定请求按照正常服务。

我已经检查过我们的服务器主机,他们确认他们没有停机。

是否有这样的事情发送日志详细说明了Apache服务的实际页面? 你能想出其他途径,我可以检查,看看这个问题可能来自哪里?

非常感谢

[编辑]从access_log中提取

85.17.156.11 – – [12 / May / 2012:17:31:00 +0100]“GET / HTTP / 1.0”200 12056“ – ”“Pingdom.com_bot_version_1.4_( http://www.pingdom.com/ ) “

pingdom上有一个字段,里面有前一个错误的详细信息;

Pingdom的

你可以得到错误信息的内容;

在这里输入图像说明

这应该给你一个线索是否请求是4xx / 5xx错误,或者这是否是一些networking问题为您的ISP或主机公司

您可以使用LogFormat和CustomLogconfiguration指令查看或设置访问日志。

请参阅CustomLog

Apache会logging请求完成时提供的确切请求,默认情况下为CLF格式的access_log文件。

在较新版本的Apache中,有越来越多的可用日志模块(mod_log_io和mod_log_forensic),允许您logging有关请求过程的更多细节。

请参阅他们的专有文档条目了解更多详情。