1.5. 对成本管理 Operator 相关的问题


排除安装 Cost Management Operator 时可能出现的问题。

1.5.1. 验证 YAML 文件是否已正确配置

要验证成本管理 Operator 是否正常工作,请检查您的 YAML 文件是否已正确配置。

先决条件

流程

  1. Installed Operators 选项卡。
  2. 在安装的 Operator 列表中,单击 Cost Management Metrics Operator.A metrics operator 窗口。
  3. CostManagementMetricsConfig 选项卡显示配置文件名称列表。
  4. 在文件名列表中,点您要验证的配置文件。在默认安装中,文件名为 costmanagementmetricscfg-sample。此时会打开 Details 窗口。
  5. YAML 并检查以下项目:

    • prometheus_configuredprometheus_connected 应设置为 true

        prometheus:
          last_query_start_time: '2021-01-25T20:59:06Z'
          last_query_success_time: '2021-01-25T20:59:06Z'
          prometheus_configured: true
          prometheus_connected: true
          service_address: 'https://thanos-querier.openshift-monitoring.svc:9091'
          skip_tls_verification: false
    • ingress_pathlast_successful_upload_timelast_upload_statuslast_upload_time 都应有内容:

       upload:
          ingress_path: /api/ingress/v1/upload
          last_successful_upload_time: '2021-01-25T20:59:35Z'
          last_upload_status: 202 Accepted
          last_upload_time: '2021-01-25T20:59:35Z'
          upload: true
          upload_cycle: 360
          upload_wait: 28
          validate_cert: true
注意

要收集数据,成本管理使用 Prometheus 查询,您可以在 源代码 中找到。

1.5.2. 大型 OpenShift 部署问题

如果您的部署较大,pod 可能会使用默认资源请求以 ''OOMkilled' 信息停止。将初始数据 ingestion 的 pod 内存增加到 2GiB 或以上。完成初始数据后,可以减少 pod 内存。pod 的确切内存要求因 OpenShift 集群的大小而异。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.