apiVersion: v1
kind: ConfigMap
# ...
data:
config.yaml: |
dataReporting:
obfuscation:
- workload_names
# ...
Insights Operator 定期收集配置和组件故障状态,默认情况下,每两小时向 Red Hat 报告一次数据。此信息使 Red Hat 能够评估比通过遥测报告的更详细的配置和故障数据。AWS 上 Red Hat OpenShift 服务的用户可以在 Red Hat Hybrid Cloud Console 上的 Insights Advisor 服务中显示报告。
有关使用 Insights Advisor 识别集群问题的更多信息,请参见 使用 Insights 识别集群问题。
Insights Operator 通过 Prometheus 监控系统向 Alertmanager 声明警报。您可以使用以下方法之一在 AWS 上 Red Hat OpenShift 服务 Web 控制台的警报 UI 中查看这些警报
在**管理员**视角中,单击**观察** → **警报**。
在**开发者**视角中,单击**观察** → <项目名称> → **警报**选项卡。
当前,Insights Operator 在满足条件时会发送以下警报
警报 | 描述 |
---|---|
|
Insights Operator 已禁用。 |
|
在 Red Hat 订阅管理中未启用简单内容访问。 |
|
Insights 对集群有一个有效的建议。 |
如果安装了 Operator,集群管理员可以配置 Insight Operator 来模糊处理来自部署验证 Operator (DVO) 的数据。当workload_names
值添加到insights-config ConfigMap
对象时,在 Openshift 的 Insights 中显示工作负载名称(而不是 UID),使集群管理员更容易识别它们。
已启用远程健康报告,这是默认设置。
您已使用“cluster-admin”角色登录到 AWS 上 Red Hat OpenShift 服务 Web 控制台。
insights-config ConfigMap
对象存在于openshift-insights
命名空间中。
集群是自管理的,并且已安装部署验证 Operator。
转到**工作负载** → **ConfigMap** 并选择**项目:openshift-insights**。
单击insights-config ConfigMap
对象以打开它。
单击**操作**并选择**编辑 ConfigMap**。
单击**YAML 视图**单选按钮。
在文件中,使用workload_names
值设置obfuscation
属性。
apiVersion: v1
kind: ConfigMap
# ...
data:
config.yaml: |
dataReporting:
obfuscation:
- workload_names
# ...
单击**保存**。将打开insights-config config-map 详情页。
验证config.yaml
obfuscation
属性的值是否设置为- workload_names
。