<-
Apache HTTP 服务器 2.4 > 手册页:log_server_status

log_server_status-记录定期状态摘要

这个perl脚本被设计为由cron之类的频繁运行。它连接到服务器并下载状态信息。它将信息重新格式化为一行并将其记录到文件中。调整脚本顶部的变量以指定结果日志文件的位置。mod_status需要加载和配置此脚本才能完成其工作。

最佳

用法

该脚本包含以下部分。

my $wherelog = "/usr/local/apache2/logs/";  # Logs will be like "/usr/local/apache2/logs/19960312"
my $server   = "localhost";        # Name of server, could be "www.foo.com"
my $port     = "80";               # Port on server
my $request = "/server-status/?auto";    # Request to send

您需要确保这些变量具有正确的值,并且需要/server-status在指定的位置配置处理程序,并且指定的日志位置需要运行脚本的用户可写。

通过cron定期运行脚本以生成每日日志文件,然后可以将其用于统计分析。

可用语言: zh  |  fr 

最佳

注释

注意:
这不是“问答”部分。此处放置的评论应指向有关改进文档或服务器的建议,如果实施或被认为无效/偏离主题,我们的主持人可以将其删除。有关如何管理Apache HTTP Server的问题,应直接指向我们的IRC频道#httpd(位于Freenode上),或发送至我们的邮件列表
目前,此页面已禁用评论。