4.4. 使用 Insights Operator
Insights Operator 会定期收集配置和组件故障状态信息,默每两小时向红帽报告这些数据。这些信息可让红帽评估配置,它提供了比 Telemetry 报告更深入的数据。OpenShift Dedicated 用户可以在 Red Hat Hybrid Cloud Console 上的 Insights Advisor 服务中显示报告。
其他资源
- 有关使用 Insights Advisor 发现集群中的问题的更多信息,请参阅使用 Insights 识别集群中的问题。
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 数据
如果已安装 Operator,集群管理员可以将 Insight Operator 配置为模糊来自 Deployment Validation Operator (DVO) 的数据。当 workload_names
值添加到 insights-config ConfigMap
对象中时,工作负载名称比 Openshift 的 Insights 中显示的 workload name-rather 会显示,从而使它们更适合集群管理员。
先决条件
- 启用了远程健康报告(这是默认设置)。
- 使用 "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
属性。apiVersion: v1 kind: ConfigMap # ... data: config.yaml: | dataReporting: obfuscation: - workload_names # ...
- 点击 Save。insights-config config-map 详情页面将打开。
-
验证
config.yaml
obfuscation
属性的值是否已设置为- workload_names
。