MySQL 通用日志
Site24x7 AppLogs 是一项基于云的日志监控服务,可帮助您管理所有服务器上的日志。MySQL 日志信息会被拆解为日期与时间、线程 ID、日志级别和消息等部分进行管理。借助对 MySQL 日志的默认支持,您可以通过直观的用户界面查看、分析和搜索日志数据。了解更多关于 Site24x7 日志管理的信息。
入门
- 登录您的 Site24x7 账户。
- 下载并安装 Site24x7 Server Monitoring Agent(Linux)。
- 前往 Admin > AppLogs > Log Profile,然后点击 Add Log Profile。
日志文件路径
不同应用程序将日志写入不同的文件夹和文件。默认情况下,MySQL 通用日志从以下各操作系统对应的文件夹路径获取。如果您的日志存放在其他文件夹,可以在创建日志配置文件时在 File Path 字段中指定该路径。

:
/var/log/myqld*.log
/var/log/mysql/mysql.log
/var/log/mysql/*error*.log
日志模式
$DateTime:date$ $ThreadId$ [$LogLevel$] $Message$
这是 Site24x7 根据以下示例为解析 MySQL 通用日志定义的默认模式。
示例日志
2017-06-27T05:57:19.695570Z 3 [Note] Access denied for user 'root'@'localhost' (using password: NO)
上述示例日志可拆分为 4 个字段,每个字段将从中取其对应的值,然后上传至 Site24x7。
| 字段名称 | 字段值 |
| Date Time(日期时间) | 2017-06-27T05:57:19.695570Z |
| Thread ID(线程 ID) | 3 |
| Log Level(日志级别) | Access denied for user 'root'@'localhost' |
| Message(消息) | using password: NO |
