Wildfly 日志
Wildfly 是一款轻量级、功能强大且基于标准的应用服务器,有助于快速构建强健的应用程序。Wildfly 使用 Java 编写并在 Java 环境中实现,还可以在多种平台上运行。Site24x7 AppLogs 原生支持 Wildfly 日志。
入门
1. 登录您的 Site24x7 账户。
2. 下载并安装 Site24x7 服务器监控 Agent(Windows | Linux)。
3. 前往管理 > AppLogs > 日志配置文件,选择添加日志配置文件。
4. 输入配置文件名称。
5. 从选择日志类型下拉菜单中选择 Wildfly 日志。
- 日志模式和示例日志将显示在下方。
示例日志:
[2019-09-04 15:53:15] production.INFO: UPDATE_USER_LOGIN_INFO: User with ID 728 updated to logins=485, last_login=2019-09-04 15:53:15
[2019-09-04 15:53:52] production.INFO: UPDATE_USER_LOGIN_INFO: User with ID 69 updated to logins=156, last_login=2019-09-04 15:53:52
[2019-09-04 17:05:02] production.INFO: HOST_EXIST: FAILED Host in1-smtp does not exist, redirect to public home
此日志被分隔为多个字段,每个字段取其相应值后上传到 Site24x7。 - 以下是 Site24x7 AppLogs 为 Wildfly 日志默认识别的日志模式:
[$Datetime:date$] $Environment$.$Level$: $Message$ - 您也可以添加自定义日志模式来替代默认模式。为此,请点击铅笔图标并指定您的模式。

6. 选择本地文件作为日志来源。
7. 默认情况下,以下路径用作文件来源:
Linux:
"/var/www/html/storage/logs/laravel*.log"
"/var/www/*/storage/logs/laravel*.log"
"/var/www/html/*/storage/logs/laravel*.log"
- 如果您的来源路径与默认路径不同,请在添加日志配置文件时指定该路径。
8. 您可以选择监视器或监视器组来收集日志。

9. 点击保存。
仪表板
AppLogs 为每种日志类型创建专属仪表板,并默认显示一些小组件。以下是 Wildfly 日志仪表板中可用的小组件列表:
- 日志级别
- 异常
- 发生错误最多的模块

