日志管理 #
SphereEx-DBPlusSuite 中日志分为三部分: #
- 集群生态工具 :
SphereEx-Console 日志:SphereEx-Console 的运行日志; SphereEx-Boot 日志:无
- 集群组件 :
集群组件产生的日志,由用户自行管理
- 集群日志:
即计算节点的日志
集群生态工具日志 #
- SphereEx-Boot 无日志文件,所以不展开介绍
- SphereEx-Console 日志文件位置:logs/
- SphereEx-Console 日志文件位置修改方式:conf/logback.xml
- SphereEx-Console 日志文件内容解读
集群组件日志 #
集群组件产生的日志,由用户自行管理,本文档不做说明。
集群日志 #
即计算节点的日志分为三种:运行日志、审计日志、慢日志。
日志名称 | 日志文件位置与名称 | 日志位置修改方式 | 参数 | 说明 |
---|---|---|---|---|
运行日志 | logs/stdout.log | conf/logback.xml | 无 | 默认开启,不能在线调整关闭;修改日志位置与名称需要重启生效 |
审计日志(全量日志) | logs/stdout.log | conf/logback.xml | general_query_log: true 表示开启全量日志;false 表示关闭全量日志;默认关闭 | 参数可以在线调整 修改日志位置与名称需要重启生效 审计日志与运行日志的日志相同 |
慢日志 | logs/slow_query.log日志中心 | conf/logback.xml | “slow_query_log: true 表示开启慢日志;false 表示关闭慢日志;默认关闭 long_query_time: 慢日志阈值,单位为ms 默认值为10” | 参数可以在线调整 修改日志位置与名称需要重启生效 |
管理日志 #
集群日志清理
日志名称 | 存储位置 | 回卷策略 |
---|---|---|
运行日志 | 计算节点的日志目录logs/ | 通过 conf/logback.xml配置,调整日志的回卷策略 |
审计日志(全量日志) | 计算节点的日志目录logs/ | 通过../conf/logback.xml配置,调整日志的回卷策略 |
慢日志 | 计算节点的日志目录logs/ | 通过../conf/logback.xml配置,调整日志的回卷策略 |
慢日志 | 日志中心 | 通过配置Elasticsearch完成 |
集群日志格式解读 #
三类集群日志的格式解读,此部分内容后续整理补充