用于处理错误日志文件中的错误的工具

时间:2016-04-08 06:25:10

标签: perl logging server internal-server-error

我们正在开发一个perl脚本,当它给url和webserver命中时。它会点击网络服务器中给出的网址,并提供网页的html内容。

例如:

perl scribehtml.pl --server servername --port portnumber --url /home/firstpage/index.php

这将返回页面的整个html代码。

现在我们正在从html代码中获取错误并写入文本文件。假设当我们看到像“内部服务器错误”这样的文本时,我们会将整个html代码放入文本文件中。

我们将有一个error.txt,当我们执行脚本时,将存储不同网址的所有错误。

现在我的问题是:

  1. 如何将error.txt转换成某个日志文件,说出error.log以及我需要做些什么来制作正确的结构日志文件。

  2. 是否有任何工具,如果我们指定日志文件,它将解析其中的错误,并在仪表板的日志文件中显示每个错误的发生次数。

  3. 至于我们现在我将大约500个url的列表存储在一个文本文件中并逐个解析并执行,因此我得到错误的url失败并且我在那里写了这些错误文本文件error.txt

1 个答案:

答案 0 :(得分:0)

理想情况下,您可以创建自己的子例程以将日志存储到.log文件中。 日志文件的默认结构如下:

[Timestamp]:错误/警告/信息:定义问题的字符串

您可以使用printf格式化行。