什么应该是日志文件的适当名称

时间:2010-03-15 10:37:39

标签: exception-handling

我想在文件中记录我的异常。该文件的名称是什么?

  1. 错误-ddmmyyyy.log
  2. 登入ddmmyyyy.err
  3. 登入ddmmyyyy.txt
  4. 或其他什么?

2 个答案:

答案 0 :(得分:0)

如果日期很重要,我会使用yyyymmdd格式:这更容易获得排序列表。如果相关,我会添加hhmmss。

.log后缀对我很好。

我会将发出异常的命令的名称添加为日志文件的前缀。

类似于:myCommand-20100315-114235.log

答案 1 :(得分:0)

您可以通过多种方式命名日志文件,您必须考虑以下几个因素:

您的文件是否由组中的特殊服务器或应用程序生成?然后,您应该添加服务器的名称以了解它的来源。 例如:

Server1.log

在日志文件中可能有多个级别的日志记录,如果您希望可以为不同级别配置不同的文件。 实施例

Server1.info.log
Server1.err.log

如果您的应用程序运行了很多天,或者您想跟踪错误以供将来参考,您应该添加日期,在Windows或Linux上以yyyyMMdd格式在名称的开头添加它,以便按日期排序如果您希望它们更有条理,可以在命令行命令中自动添加或在末尾添加它:

Server1.info.log.20100315 (Linux)
Server1.info.20100315.log (Win)

您可以尝试不同的组合,这取决于您想要实现的排序方式和存档方式。