5.5. Logging UI 插件
Cluster Observability Operator 只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
日志记录 UI 插件在 Observe
当您还在 OpenShift Container Platform 版本 4.16+ 上部署 Troubleshooting UI 插件时,它会连接到 Korrel8r 服务,并从 Administration 视角添加直接链接,从 Observe
插件的功能归类为:
- dev-console
- 将日志记录视图添加到 Developer 视角。
- alerts
- 将 Web 控制台警报与 Loki 规则器中定义的基于日志的警报合并。在警报详情视图中添加基于日志的指标图表。
- dev-alerts
- 将 Web 控制台警报与 Loki 规则器中定义的基于日志的警报合并。在 Developer 视角的警报详情视图中添加基于日志的指标图。
对于 Cluster Observability Operator (COO)版本,下表中显示了对 OpenShift Container Platform 版本中的这些功能的支持:
COO 版本 | OCP 版本 | 功能 |
---|---|---|
0.3.0+ | 4.12 |
|
0.3.0+ | 4.13 |
|
0.3.0+ | 4.14+ |
|
5.5.1. 安装 Cluster Observability Operator 日志记录 UI 插件
先决条件
-
您可以使用具有
cluster-admin
角色的用户访问集群。 - 已登陆到 OpenShift Container Platform Web 控制台。
- 已安装 Cluster Observability Operator。
-
在集群中有一个
LokiStack
实例。
流程
-
在 OpenShift Container Platform web 控制台中,点 Operators
Installed Operators 并选择 Cluster Observability Operator。 - 选择 UI Plugin 选项卡(位于选项卡列表的最右侧),然后单击 Create UIPlugin。
选择 YAML 视图,输入以下内容,然后点 Create :
apiVersion: observability.openshift.io/v1alpha1 kind: UIPlugin metadata: name: logging spec: type: Logging logging: lokiStack: name: logging-loki logsLimit: 50 timeout: 30s