多行日志
多行日志是由多行内容组成的日志消息。您可以在 Site24x7 中上传和管理多行日志。了解更多关于 Site24x7 日志管理的信息。
入门
您只需在日志模式中每次换行时添加 <NewLine>,即可让 Site24x7 代理正确解析多行日志。
示例
请看以下多行日志:
Oct 30, 2018 12:27:24 AM com.blackstar.database.DatabaseUtils
getDatabase DEBUG:
Uncaught errors Error: Callback was already called
如果要基于上述多行日志创建新的日志类型,需要使用 <NewLine> 对日志进行拆分。以下是基于上述多行日志的示例:
Oct 30, 2018 12:27:24 AM com.blackstar.database.DatabaseUtils<NewLine>getDatabase DEBUG:<NewLine>Uncaught errors Error: Callback was already called
日志模式:
除了添加 <NewLine> 来拆分多行日志外,还需要在创建新日志类型时输入日志模式。以下是针对上述多行日志示例输入日志模式的方式。
$Datetime:date$ $ClassName$<NewLine>$Method$ $LogLevel$:<NewLine>$message$
注意
如果多行日志包含异常堆栈跟踪,Site24x7 默认仅获取该跟踪中的前 100 行。

