×

作为 `dedicated-admin`,您可以禁用用户定义项目的监控。您还可以从用户工作负载监控中排除单个项目。

禁用用户定义项目的监控

默认情况下,用户定义项目的监控已启用。如果您不想使用内置监控堆栈来监控用户定义的项目,您可以禁用它。

先决条件
步骤
  1. 在 OpenShift 集群管理器混合云控制台中,选择一个集群。

  2. 单击“**设置**”选项卡。

  3. 单击“**启用用户工作负载监控**”复选框以取消选中该选项,然后单击“**保存**”。

    用户工作负载监控已禁用。Prometheus、Prometheus Operator 和 Thanos Ruler 组件已在 `openshift-user-workload-monitoring` 项目中停止。

从监控中排除用户定义的项目

可以将各个用户定义的项目从用户工作负载监控中排除。为此,请将 `openshift.io/user-monitoring` 标签添加到项目的命名空间,其值为 `false`。

步骤
  1. 将标签添加到项目命名空间

    $ oc label namespace my-project 'openshift.io/user-monitoring=false'
  2. 要重新启用监控,请从命名空间中删除标签。

    $ oc label namespace my-project 'openshift.io/user-monitoring-'

    如果项目有任何活动的监控目标,添加标签后 Prometheus 停止抓取它们可能需要几分钟。