|
|
1
2
我认为在CPAN上寻找像这样具体和简单的东西可能有些过头了。假设日志文件为默认的apache错误格式:
下面是一个快速的一行程序,它可以将错误按最高发生率排序,然后发送到一个地址。轻松更改为邮寄多个地址(或制作一个别名,转到多个地址并发送到该地址)。
您可以通过在您认为最合适的任何位置输入grep-v来轻松排除行。把它放到cron中用于每日报告,或者把它放到脚本中并添加到logrotate中。 |
|
|
2
1
也, log_analysis 可能值得一看在Perl中实现的。 |
|
|
3
1
不会有一个神奇的模块来处理任何日志格式,包括人们在本地使用的虚构的格式,你可以扔掉它。你的日志格式有什么问题吗?你有printf风格的描述吗?它看起来像是其他东西的一种广泛使用的格式吗? 如果要选择错误消息的格式,请使它看起来像您喜欢的工具可以理解的东西。 Log4perl . 您不仅可以指定任何您喜欢的格式,而且可以将输出发送到任何您喜欢的地方。您甚至可以将输出发送到完全规范化的数据库,这样您的摘要生成器实际上就是一些SQL。
|
|
|
Abdullah Chaudhry · json文件上的文件旋转和删除 2 年前 |
|
|
Max S · 如何从CMD读取日志的所有输出 8 年前 |
|
|
Ivan Denchev · Apache-过去一小时的日志 8 年前 |
|
|
ninja.coder · Log4j中的字符串串联性能 8 年前 |
|
|
Rich · 如何记录日志。是否与操作员一起调试? 8 年前 |