Log4J 日志
Log4j 是 Java 应用程序中广泛使用的日志记录框架。Site24x7 代理会自动检测您机器中的 Log4j 日志并识别日志字段,例如日期和时间、日志级别、源文件名、行和消息。借助对 Log4J 日志的默认支持,您可以在我们直观的 Web 客户端的帮助下搜索、查看、收集和分析数据。Site24x7 AppLogs 是一种基于云的日志管理服务,可帮助您轻松管理日志。了解有关使用 Site24x7 进行日志管理的更多信息。
入门
日志文件路径
每个应用程序将日志写入不同的文件夹和文件。Log4J 日志将来自下面提到的相应操作系统的文件夹路径。如果您在不同的文件夹中有日志,您可以在文件路径下提及它,以便在创建日志配置文件时从该特定文件夹中获取它们 。
:
/var/log/java/*.log*
:
C:\\*java*\\logs\\*.log
此处给出的日志文件路径仅供参考。默认情况下,Site24x7 会运行一个脚本来查找特定的文件路径。
日志模式
DateTime:date$ $LogLevel$ $SourceFileName$ $Line:number$ - $Message$
这是 Site24x7 定义的默认模式,用于根据下面提到的示例日志解析 Log4J 日志。
示例日志
2017-07-02 20:52:39,342 DEBUG className 200 - This is debug message
上面的示例日志可以分为 5 个字段,每个字段将从此处获取其各自的值,然后将上传到 Site24x7。
字段名称 | 字段值 |
Date Time | 2017-07-02 20:52:39, 342 |
Log Level | DEBUG |
Source File Name | className |
Line | 200 |
Message | This is debug message |
Log4J 日志仪表板
AppLogs 为每种日志类型创建一个专属仪表板,并默认显示一些小窗件。以下是 Log4J 日志仪表板中可用的小窗件列表:
- 例外
- 大多数日志生成器
除了默认小窗件之外,您保存的搜索也将自动添加到仪表板中。