×

作为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可能需要几分钟才能在添加标签后停止抓取它们。