Apache日志日志

时间:2011-09-13 08:24:23

标签: apache logging

我正在使用Apache和JBoss。后者保存日志的方式在同一文件中保留(当在log4j中选择)同一天的日志时是非常好的。这使得日志,备份和统计数据更易于管理。

这可以在Apache中实现吗?每天一个日志文件,该日期的所有信息仅在该文件中?

2 个答案:

答案 0 :(得分:1)

是的,有很多方法可以做到这一点 - 主要取决于运行的操作系统 - 你没有说。

你可以运行像logrotate这样的外部程序来移动文件并告诉apache刷新/关闭/重新打开它的文件句柄。

或者,Apache httpd带有一个名为rotatelogs的实用程序,它通常配置为日志输出过滤器。

答案 1 :(得分:1)

也许你可以试试这个

awk '{print $4}' example.log | cut -d: -f1 | uniq -c