本文旨在通过把 MariaDB 的错误日志重定向到 Docker 的错误控制台以实现通过 Loki 收集日志,并使用日志轮转控制日志文件大小。
指定固定的日志文件名
|
|
把容器中的错误日志重定向到 Docker 日志控制台
在容器的环境变量中添加以下内容:
|
|
设置 MariaDB 的 root@localhost 用户的鉴权方式
创建 root@localhost 用户:
|
|
或更改已存在的 root@localhost 用户的鉴权方式:
|
|
受权 RELOAD 给 root@localhost 用户
|
|
配置 logrotate
在宿主机创建 /etc/logrotate.d/mariadb
:
|
|
可通过以下命令测试效果:
|
|