阅读量:1
Debian MariaDB日志管理方法如下:
-
日志类型与位置
- 错误日志:
/var/log/mysql/error.log - 慢查询日志:
/var/log/mysql/slow-query.log - 一般查询日志:
/var/log/mysql/general.log - 二进制日志:
/var/log/mysql/mysql-bin.log
- 错误日志:
-
查看日志
- 实时查看:
tail -f /var/log/mysql/日志文件名 - 过滤关键字:
grep 'error' /var/log/mysql/error.log - 分页查看:
less /var/log/mysql/日志文件名
- 实时查看:
-
日志轮转
- 使用
logrotate工具,配置文件位于/etc/logrotate.d/mysql,设置轮转周期、保留天数、压缩等参数。 - 示例配置:
/var/log/mysql/*.log { daily rotate 7 compress missingok create 640 mysql mysql postrotate mysqladmin flush-logs endscript }
- 使用
-
配置日志参数
- 编辑
/etc/mysql/mariadb.conf.d/50-server.cnf,启用或调整日志类型及路径,例如:[mysqld] log_error = /var/log/mysql/mariadb-error.log general_log = 1 general_log_file = /var/log/mysql/mariadb-query.log slow_query_log = 1 slow_query_log_file = /var/log/mysql/mariadb-slow.log log_bin = /var/log/mysql/mariadb-bin - 重启服务生效:
sudo systemctl restart mariadb。
- 编辑
-
高级管理工具
- 使用
journalctl查看系统级日志:journalctl -u mariadb。 - 分析慢查询:
mysqldumpslow /var/log/mysql/slow-query.log或pt-query-digest。 - 图形化工具:如Grafana+Loki,适合可视化监控。
- 使用
注意:操作前需确认日志文件权限(通常需sudo),敏感信息需妥善保管。
以上就是关于“Debian MariaDB日志管理方法是什么”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm