使用 cost explorer 可视化您的成本

Cost Management Service 1-latest

使用 Cost Explorer 来视觉化并了解您的成本

Red Hat Customer Content Services

摘要

了解如何使用交互式 Cost Explorer 管理您的成本。成本管理是 Red Hat Insights 服务产品组合的一部分。高级分析工具的 Red Hat Insights 套件可帮助您识别和优先影响您的操作、安全性和业务。

第 1 章 使用 Cost Explorer

成本管理 Cost Explorer 可让您随着时间的推移查看成本。使用 Cost Explorer,您现在可以通过费用过滤查找问题答案、查看详情以及查找数据中的趋势。

1.1. 了解 Cost Explorer

Cost management Cost Explorer 允许您创建包含最多 90 天的成本和使用信息的自定义图形,以更好地视觉化和解释您的成本。

使用 Cost Explorer,您可以:

  • 识别异常事件。
  • 了解如何随着时间推移成本数据变化。
  • 为您的成本和使用数据创建自定义条图表。
  • 导出自定义成本数据文件。

图 1.1. Cost Explorer 接口

使用所有 openshift 图形进行成本管理成本

Cost Explorer 图表中的单个栏代表与过滤选项对应的成本和使用数据一天。五个最重要的指标会被单独显示,所有其他指标都放置在 Others 类别中。有关过滤您的成本和使用数据的更多信息,请参阅 第 1.2 节 “使用 Cost Explorer 过滤成本数据”

1.1.1. OpenShift 集群中未分配的资源成本

查看按项目分组的 OpenShift 成本数据时,可以看到未分配的成本。在按项目查看 OpenShift 成本数据时,可以使用名为 Platform 未分配 且 Worker 未分配 的行。

没有分配给运行工作负载的主和 infra 节点的一部分 平台未分配的 帐户。在这种情况下,这些工作负载是 OpenShift 平台或 control plane。

worker 未分配 跟踪 OpenShift worker 节点资源没有分配给用户项目的成本。这也会产生一个问题,按项目分组的 OpenShift 项目的总成本比按集群分组的总成本要低。

1.2. 使用 Cost Explorer 过滤成本数据

您可以使用 Cost Explorer 中的过滤器选项自定义显示的成本数据。

先决条件

流程

  1. Cost Explorer 中,从 Perspective 菜单中选择一个项目。例如,若要查看累积的 OpenShift Container Platform 成本,请选择 All OpenShift Cost
  2. 选择一个分组。根据您的云供应商,您可以根据 项目、节点 、集群或标签进行分组。
  3. 如果需要,请按名称指定 一个或多个项目 节点、集群 或标签。
  4. 选择 Last 90 天 来查看上一 90 天中的成本数据。
  5. 对不同的视角和分组重复这些步骤,以更好地了解您的成本。

后续步骤

过滤数据后,您可以将其导出到 CSV 文件中。请参阅 第 1.3 节 “导出成本数据” 了解更多信息。

1.2.1. 跟踪 ROSA 的成本

您可以使用 Cost Explorer 跟踪与 Red Hat OpenShift Service on AWS (ROSA)相关的费用。要查找与 ROSA 相关的成本,在 Cost Explorer 中过滤成本并按服务来查看它们。

在 Cost Explorer 或 AWS 详情页中,通过服务分组并查找虚拟机许可证来查看 Amazon Web Service Filtered by OpenShift 视图的 ROSA 成本。

流程

  1. 在成本管理中,进入 Cost Explorer 页面。
  2. Cost Explorer 页面中,在 Perspective 菜单中,选择 OpenShift 过滤的 Amazon Web Services
  3. Group by 字段中,选择 Service
  4. 在结果中,找到 Red Hat OpenShift Service on AWS

后续步骤

过滤数据后,您可以将其导出到 CSV 文件中。请参阅 第 1.3 节 “导出成本数据” 了解更多信息。

1.2.2. 跟踪 OpenShift 中 ARO 的成本

当您计算 Microsoft Azure 的 OpenShift 成本时,您可以跟踪与 Microsoft Azure Red Hat OpenShift (ARO)相关的费用。要查找与 ARO 相关的成本,在 Cost Explorer 中过滤成本并按服务分组的内容。

整体服务成本包括底层节点上的所有虚拟机许可证费用。例如,如果节点还运行 Red Hat Enterprise Linux,则会包括运行 ARO 的特定成本。

流程

  1. 在成本管理中,进入 Cost Explorer 页面。
  2. Cost Explorer 页面中,在 Perspective 菜单中,选择 Microsoft Azure by OpenShift 过滤
  3. Group by 字段中,选择 Service
  4. 在结果中,搜索虚拟机许可证。服务成本包括每个节点上的所有虚拟机许可证费用。

后续步骤

过滤数据后,您可以将其导出到 CSV 文件中。请参阅 第 1.3 节 “导出成本数据” 了解更多信息。

1.3. 导出成本数据

使用 Cost Explorer 将成本数据的自定义 CSV 文件导出到本地工作站。这些文件包含有关您可以在所需报告工具中应用的成本数据的更多详细信息。

先决条件

流程

  1. 进入 Cost Explorer 应用程序。
  2. 使用 Cost Explorer 过滤器选项创建所需信息。
  3. 选择要在成本管理器图下面的列表中导出的项。
  4. Export Export 按钮。
  5. Generate and Download

    CSV 文件将下载到您的本地系统。

对红帽文档提供反馈

如果您发现了错误,或者对如何改进这些指南有建议,请在 成本管理 JIRA 板 中创建一个问题并添加 Documentation 标签。

非常感谢您的反馈意见!

法律通告

Copyright © 2024 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.