4.2. 日志记录 5.5 入门
此日志部署过程概述提供了便于参考。它不是完整的文档。对于新的安装,建议使用 Vector 和 LokiStack。
注意
从日志记录版本 5.5 开始,您可以选择从 Fluentd 或 Vector 收集器实现中选择,Elasticsearch 或 LokiStack 作为日志存储。有关日志记录的文档正在更新,以反映这些底层组件更改。
注意
日志记录作为一个可安装的组件提供,它有一个不同于 OpenShift Container Platform 的发布周期。Red Hat OpenShift Container Platform 生命周期政策概述了发行版本兼容性。
先决条件
- 日志存储首选项:Elasticsearch 或 LokiStack
- 收集器首选项:Fluentd 或 Vector
- 日志转发输出的凭证
注意
自日志记录版本 5.4.3 起,OpenShift Elasticsearch Operator 已被弃用,计划在以后的发行版本中删除。红帽将在当前发行生命周期中提供对这个功能的程序漏洞修复和支持,但这个功能将不再获得改进,并将被删除。您可以使用 Loki Operator 作为 OpenShift Elasticsearch Operator 的替代方案来管理默认日志存储。
为您要使用的日志存储安装 Operator。
- 对于 Elasticsearch,安装 OpenShift Elasticsearch Operator。
对于 LokiStack,安装 Loki Operator。
注意如果安装了 Loki Operator,还要创建一个
LokiStack
自定义资源 (CR) 实例。
- 安装 Red Hat OpenShift Logging Operator。
创建
ClusterLogging
CR 实例。- 选择您的收集器。