运维关键日志
GreptimeDB 在运行过程中,会将一些关键的操作以及预期外的错误信息输出到日志中。 你可以通过这些日志了解 GreptimeDB 的运行情况,以及排查错误出现的原因。
日志位置
GreptimeDB 的组件默认都会输出 INFO 级别的日志到以下位置:
- 标准输出
- GreptimeDB 当前工作目录下的
greptimedb_data/logs目录
日志文件的输出目录也可以通过配置文件的 [logging] 小节或者启动参数 --log_dir 修改:
[logging]
dir = "/path/to/logs"
日志文件格式为:
greptimedb.YYYY-MM-DD-HH包含 INFO 以上等级的日志greptimedb-err.YYYY-MM-DD-HH包含错误日志
例如:
greptimedb.2025-04-11-06
greptimedb-err.2025-04-11-06
目前 GreptimeDB 的组件包括
- frontend
- datanode
- metasrv
- flownode
如果需要调整日志级别,如查看某组件 DEBUG 级别的日志,可以参考这篇文档在运行时进行修改。
重要日志
以下将列举建议关注的日志