tidb-docker日志设置不生效

为了迎合生产升级,本地搭建了一个新的tidb-docker,设置了日志打印,但是tidb中只打印出了启动日志,其它操作日志并没有。要调出docker的tidb操作日志打印都需要调整哪些参数??

  1. 请问是用 tidb-operator 部署方式部署的吗
  2. 目前打印了哪些日志?你指的操作日志是哪些?

使用tidb-docker-compose部署方式部署 目前使用的默认配置,操作日志指的是tidb.log中和生产一样打印的 sql执行成功或失败日志

设置开启日志的参数,发现tidb.log中只打印了启动日志,没有sql执行的日志。

docker-compose 方式部署的话,在 conf 目录下有 tidb.toml 文件,默认设置的 log level 是 error 级别的,可以调整为 INFO 级别试下

另外 docker-compose 主要是为了方便快速体验 TiDB 功能的,不建议在生产环境上使用,生产环境建议是用 Ansible 方式部署

嗯,我们生产是用的ansible,这不是打算升级下版本,提前看下新版本功能支持

嗯嗯,好的,日志的级别可以调整一下试下