下载 MySQL 日志
更新时间:2025-03-02 11:03:11
PDF
MySQL Plus 支持通过 HTTP 服务预览和下载日志,HTTP 服务端口为 18801
。
日志服务支持下载 MySQL 错误日志 mysql-error
、 MySQL 慢日志 mysql-slow
、 MySQL 审计日志 mysql-audit
、MySQL binlog 文件 mysql-bin
和 SSL 证书文件 mysql-cert
。
说明 |
---|
|
预览日志
-
预览日志。
-
通过浏览器输入需要下载日志节点的 IP 和 HTTP 服务端口 18801,如 http://192.168.8.6:18801/,输入 HTTP 用户名和密码即可登录预览日志。
需要在同一 VPC 下云服务器上的浏览器来访问,或者通过云平台 VPN 服务来访问。不要通过端口转发的方式将服务暴露到公网,避免对数据库服务造成重大影响。
-
通过拨入 MySQL Plus 集群所在 VPC 的 VPN 服务,来内网访问 MySQL Plus 集群日志服务.建议使用 OpenVPN,可以参考 VPC 隧道服务说明。
-
下载日志
进入需要下载的日志目录,点击日志文件进行下载即可。

下载集群日志
可以通过 wget 指令在 MySQL Plus 同 VPC 下的私有网络云服务器里下载集群日志.
-
下载所有目录
wget -r http://192.168.8.6/:18801 --http-user=Admin --http-password=Admin123@ --reject="index.html*"
-
下载单个目录
wget -r http://192.168.8.6:18801/mysql-bin/ --http-user=Admin --http-password=Admin123@ --reject="index.html*" -np
-
下载单个文件
wget -r http://192.168.8.6:18801/mysql-bin/mysql-bin.000001 --http-user=Admin --http-password=Admin123@ --reject="index.html*"
-
下载限速
为避免下载过大文件对MySQL服务造成影响,建议wget时加限速处理:
wget -r --limit-rate=100k http://192.168.8.6:18801 --http-user=Admin --http-password=Admin123@ --reject="index.html
wget -r --limit-rate=8m http://192.168.8.6:18801 --http-user=Admin --http-password=Admin123@ --reject="index.html*"
下载 general 日志
-
开启 general 日志。
MySQL 的 general 日志默认没有开启,需要用户自己开启。
set global general_log=on;
-
拷贝日志。
提交工单联系云平台技术支持后台拷贝。
-
执行如下通过内网下载general日志。
wget -r ftp://node_ip/mysql-audit.log --ftp-user=ftpuser --ftp-password=ftppassword