5.3. Logging UI 插件
从 OpenShift Container Platform 4.19 开始,Web 控制台中的视角会统一。Developer 视角不再默认启用。
所有用户都可以与所有 OpenShift Container Platform Web 控制台功能交互。但是,如果您不是集群所有者,您可能需要请求从集群所有者访问特定功能的权限。
您仍然可以启用 Developer 视角。在 web 控制台中的 Getting Started 窗格中,您可以浏览控制台,查找有关设置集群的信息,查看启用 Developer 视角的快速启动,并按照链接探索新功能。
logging UI 插件会在 OpenShift Container Platform web 控制台的 Observe
如果您在 OpenShift Container Platform 版本 4.16+ 上部署 Troubleshooting UI 插件,它会连接到 Korrel8r 服务,并从 Observe
插件的功能可以归类为:
- dev-console
- 在 web 控制台中添加日志记录视图。
- alerts
- 将 Web 控制台警报与 Loki 规则器中定义的基于日志的警报合并。在警报详情视图中添加基于日志的指标图表。
- dev-alerts
- 将 Web 控制台警报与 Loki 规则器中定义的基于日志的警报合并。在 web 控制台的警报详情视图中添加基于日志的指标图表。
对于 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.3.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 :
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
schema
是otel
,viaq
, 或select
之一。如果没有指定值,则默认为viaq
。在选择select
时,您可以在运行查询时在 UI 中选择模式。
注意日志记录 UI 插件的已知问题 - 如需更多信息,请参阅 OU-587。
-
schema
功能只在 OpenShift Container Platform 4.15 及更新的版本中被支持。在早期版本的 OpenShift Container Platform 中,日志记录 UI 插件将仅使用viaq
属性,忽略可能设置的任何其他值。 -
非管理员用户无法使用带有 Red Hat OpenShift 版本 5.8 到 6.2 日志记录的
otel
属性查询日志。这个问题将在以后的日志记录发行版本中解决。(LOG-6589) -
在 Red Hat OpenShift 版本 5.9 中,未设置
severity_text
Otel 属性。