1.4. 迁移日志记录视觉化
用于日志视觉化的 OpenShift 控制台 UI 插件从 Cluster Logging Operator 移到 Cluster Observability Operator 中。
1.4.1. 删除日志记录视图插件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
当从 Logging 5 更新至 Logging 6 时,在安装 UIPlugin 前删除日志记录视图插件。
先决条件
- 有管理员权限。
-
已安装 OpenShift CLI(
oc)。
流程
运行以下命令来删除日志记录视图插件:
oc get consoleplugins logging-view-plugin && oc delete consoleplugins logging-view-plugin
$ oc get consoleplugins logging-view-plugin && oc delete consoleplugins logging-view-pluginCopy to Clipboard Copied! Toggle word wrap Toggle overflow
1.4.2. 使用 Web 控制台安装日志记录 UI 插件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 Web 控制台安装日志记录 UI 插件,以便您可以视觉化日志。
先决条件
- 有管理员权限。
- 访问 OpenShift Container Platform web 控制台。
- 已安装并配置了 Loki Operator。
流程
- 安装 Cluster Observability Operator。如需更多信息 ,请参阅安装 Cluster Observability Operator。
-
进入 Installed Operators 页面。在 Provided APIs 下,选择 ClusterObservabilityOperator。找到
UIPlugin资源,再点 Create Instance。 选择 YAML 视图,然后使用以下模板创建一个
UIPlugin自定义资源(CR):UIPluginCR 示例Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意日志记录 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_textOtel 属性。
-
- 点 Create。
验证
- 当弹出消息指示您这样做时,刷新页面。
-
进入到 Observe
Logs 面板,您可以在其中运行 LogQL 查询。您也可以从特定 pod 的 Aggregated Logs 选项卡中查询各个 pod 的日志。