×

Insights Operator 定期收集配置和组件故障状态,默认情况下,每两小时向 Red Hat 报告一次数据。此信息使 Red Hat 能够评估比通过遥测报告的更详细的配置和故障数据。AWS 上 Red Hat OpenShift 服务的用户可以在 Red Hat Hybrid Cloud Console 上的 Insights Advisor 服务中显示报告。

其他资源

了解 Insights Operator 警报

Insights Operator 通过 Prometheus 监控系统向 Alertmanager 声明警报。您可以使用以下方法之一在 AWS 上 Red Hat OpenShift 服务 Web 控制台的警报 UI 中查看这些警报

  • 在**管理员**视角中,单击**观察** → **警报**。

  • 在**开发者**视角中,单击**观察** → <项目名称> → **警报**选项卡。

当前,Insights Operator 在满足条件时会发送以下警报

表 1. Insights Operator 警报
警报 描述

InsightsDisabled

Insights Operator 已禁用。

SimpleContentAccessNotAvailable

在 Red Hat 订阅管理中未启用简单内容访问。

InsightsRecommendationActive

Insights 对集群有一个有效的建议。

模糊处理部署验证 Operator 数据

如果安装了 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。

步骤
  1. 转到**工作负载** → **ConfigMap** 并选择**项目:openshift-insights**。

  2. 单击insights-config ConfigMap对象以打开它。

  3. 单击**操作**并选择**编辑 ConfigMap**。

  4. 单击**YAML 视图**单选按钮。

  5. 在文件中,使用workload_names值设置obfuscation属性。

    apiVersion: v1
    kind: ConfigMap
    # ...
    data:
      config.yaml: |
        dataReporting:
          obfuscation:
            - workload_names
    # ...
  6. 单击**保存**。将打开insights-config config-map 详情页。

  7. 验证config.yaml obfuscation属性的值是否设置为- workload_names