收集日志
运行日志收集器脚本将相关日志打包成 tar.gz 文件发送给 Redis 支持,以帮助您解决 Kubernetes 环境的问题。
Redis Enterprise 集群 (REC) 日志收集器脚本 ( log_collector.py) 会创建一个目录,其中包含与您的环境相关的日志。这些日志将帮助支持团队进行故障排除。
从 6.2.18-3 版本开始,日志收集工具有两种模式:
- restricted仅收集由操作员和 Redis Enterprise 部署创建的资源和日志
- 这是 6.2.18-3 及更高版本的默认设置
- all收集你环境中的所有内容
- 这是 6.2.12-1 及更早版本的默认模式
笔记:
此脚本需要 Python 3.6 或更高版本。-
下载最新
log_collector.py文件。 -
kubectl让 K8s 管理员在运行您的或命令的系统上运行脚本oc。- 传递
-n参数以在与当前所在的命名空间不同的命名空间上运行 - 传递
-m参数来改变日志收集器模式(all或restricted) - 运行以
-h查看更多选项
python log_collector.py笔记:如果由于未找到 yaml 模块而出现错误,请使用 安装 pyYAML 模块pip install pyyaml。 - 传递
-
tar.gz将包含所有日志的结果文件上传至Redis 支持。