Marklogic日志记录自定义

时间:2015-05-25 07:28:48

标签: marklogic

我正在探索MLv8中的日志记录,并发现我们可以通过ML的管理控制台设置日志文件的某些日志级别和轮换。但是找不到我们需要的一些定制的答案:

  • 我们可以重命名或更改错误日志文件的位置,默认情况下: Windows:C:\ Program Files \ MarkLogic \ Data \ Logs \ ErrorLog.txt, Linux:/var/opt/MarkLogic/Logs/ErrorLog.txt
  • 我们可以自定义日志文件的内容(如日期格式)
  • 是否可以根据日志级别拥有多个日志文件。

1 个答案:

答案 0 :(得分:3)

没有设施可以自定义MarkLogic内置的默认文件记录器。但是,除了ErrorLog.txt之外,您还可以将日志消息发送到系统记录器(syslog on * NIX)。从那里,您可以使用为系统日志设计的所有下游日志记录工具。有一个section in the docs,涵盖了系统记录器的配置。 (我甚至构建了一个proof-of-conept,它将系统日志消息作为JSON保存到MarkLogic数据库。)

相关问题