4.4. 使用 Insights Operator
Insights Operator 会定期收集配置和组件故障状态信息,默每两小时向红帽报告这些数据。这些信息可让红帽评估配置,它提供了比 Telemetry 报告更深入的数据。OpenShift Dedicated 用户可以在 Red Hat Hybrid Cloud Console 上的 Insights Advisor 服务中显示报告。
4.4.1. 了解 Insights Operator 警报 复制链接链接已复制到粘贴板!
Insights Operator 通过 Prometheus 监控系统向 Alertmanager 声明警报。您可以使用以下方法之一在 OpenShift Dedicated Web 控制台中的 Alerting UI 中查看这些警报:
-
在 Administrator 视角中,点 Observe
Alerting。 -
在 Developer 视角中,点 Observe
<project_name> Alerts 标签页。
目前,Insights Operator 在满足条件时发送以下警报:
警报 | 描述 |
---|---|
| Insights Operator 被禁用。 |
| Red Hat Subscription Management 中不启用简单的内容访问。 |
| Insights 具有集群的活跃建议。 |
4.4.2. 模糊处理 Deployment Validation Operator 数据 复制链接链接已复制到粘贴板!
默认情况下,当您安装 Deployment Validation Operator (DVO)时,资源的名称和唯一标识符(UID)包含在 OpenShift Dedicated 的 Insights Operator 捕获和处理的数据中。集群管理员可以将 Insight Operator 配置为模糊来自 Deployment Validation Operator (DVO) 的数据。例如,您可以在发送给红帽的归档文件中模糊处理工作负载名称。
要模糊处理资源名称,您必须在 insights-config
ConfigMap
对象中手动设置 obfuscation
属性,使其包含 workload_names
值,如以下步骤中所述。
先决条件
- 启用了远程健康报告(这是默认设置)。
- 使用 "cluster-admin" 角色登录到 OpenShift Dedicated Web 控制台。
-
insights-config
ConfigMap
对象存在于openshift-insights
命名空间中。 - 集群被自我管理,并安装了 Deployment Validation Operator。
流程
-
进入 Workloads
ConfigMaps 并选择 Project: openshift-insights。 -
点
insights-config
ConfigMap
对象打开它。 - 点 Actions 并选择 Edit ConfigMap。
- 点 YAML 视图 单选按钮。
在文件中,使用
workload_names
值设置obfuscation
属性。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 点击 Save。insights-config config-map 详情页面将打开。
-
验证
config.yaml
obfuscation
属性的值是否已设置为- workload_names
。