想在日志文件的错误消息中为文本添加红色

时间:2010-05-27 21:45:50

标签: apache logging

我有一个问题,但不确定是否可能。

我正在使用apache logger进行日志记录,这会创建一个可以正常运行的日志文件。我的问题是,当我打开日志文件时,我会收到不同的消息,例如带有INFO,DEBGU,ERROR等的消息。

但是我希望在我的记录器文件中看到文本中的红色错误消息。这可能吗? 这样,如果有人打开我的日志文件,并且有些东西是红色的,他们可以清楚地猜到这是一条错误消息..

这可能吗?

如果有人能回复,我真的很感激。

谢谢,Swati

3 个答案:

答案 0 :(得分:0)

您使用哪个文本编辑器打开日志文件?记事本,Notepad ++,UltraEdit,SlickEdit,还是很多很多文本编辑器之一?默认情况下,你不能。可能有一些文本编辑器允许您编写某种扩展或插件来提供自定义语法突出显示。这是你选择的一种选择。

话虽如此,如果其他人使用他/她的文本编辑器打开,并且没有你的插件,他们当然不会看到红色编码的行。

答案 1 :(得分:0)

我会诚实地说,我对你正在谈论的apache记录器一无所知。

日志文件通常是纯文本,纯粹是因为其他程序可以解析它们。您会使用HTML或RTF来标记日志吗?如果是这样,如果你有一个像我这样不关心格式的程序员,会发生什么?

简答:是的,这是可能的。

长答案:但是您必须添加适当的标记,并且您必须假设用户具有正确的应用程序来查看所述标记。最后,这可能会导致更多问题而不是它的价值:如果您的最终用户是程序员阅读日志文件,那么格式化通常是多余的。如果您的最终用户是普通的非技术人员,请考虑通过其他方式通知他们的错误。

答案 2 :(得分:0)

您可以使用logviewer