1.32. 缺少独立集群指标故障排除


独立集群指标可能无法收集。

1.32.1. 症状:缺少独立集群的指标

如果独立集群中缺少 metrics 服务,则不会收集指标。

1.32.2. 鉴别问题:缺少用于独立集群的指标

检查独立集群中的指标服务。运行以下命令:

oc get svc -n open-cluster-management standalone-subscription-metrics

如果没有列出 standalone-subscription-metrics,您必须手动添加指标服务。

1.32.3. 解决问题:缺少用于独立集群的指标

作为订阅 operator,为独立集群手动创建 metrics 服务。完成以下步骤:

  1. 为独立集群创建 metrics Service 资源。为受管集群添加 metrics Service 资源。您的 YAML 可能类似以下文件:

    apiVersion: v1
    kind: Service
    metadata:
      labels:
        app: standalone-subscription-metrics
      name: standalone-subscription-metrics
      namespace: open-cluster-management
    spec:
      ports:
        - name: metrics
          port: 8389
          protocol: TCP
          targetPort: 8389
      selector:
        app: multicluster-operators-standalone-subscription
      sessionAffinity: None
      type: ClusterIP
  2. 运行以下命令以应用您的文件:

    oc apply -f
  3. 在为独立集群添加新指标服务后,验证是否已创建 metrics 服务。运行以下命令:

    oc get svc -n open-cluster-management standalone-subscription-metrics

指标服务应该出现在您的独立集群中。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.