3.2. 在集成上配置标签
要控制成本管理导入标签,请激活或启用您要为每个集成查看的标签:
- 您必须激活 AWS 标签,然后在数据导出中选择并导出到成本管理。具体步骤请参阅 添加 Amazon Web Services ( AWS)源指南中的激活 AWS标签以进行成本管理 。
- Microsoft Azure 标签在配置 日常 Azure 数据导出调度中配置的成本导出 报告中导出到成本管理。
- OpenShift Container Platform 标签由 Cost Management Metrics Operator 导出,并包含在成本管理使用作为输入的指标报告中。
3.2.1. 为 AWS 资源添加标签
Amazon 会自动创建某些标识符,如 EC2 实例资源标识符,或者 i-123456789
等数字,成本管理使用类似。
您还可以在单独的资源级别添加自己的标签。必须激活这些标签,以便节约成本和使用情况报告,才能将其导出到成本管理应用程序。
使用以下步骤为成本管理配置 AWS 标签:
流程
创建并应用标签到 AWS 资源。
注意如果您从兼容的第三方 Linux 发行版转换为 Red Hat Enterprise Linux (RHEL),并在 AWS 中为第三方迁移列表购买 RHEL,请在 AWS Cost Allocation tags 页中激活 RHEL 系统的成本分配标签。创建
com_redhat_rhel_conversion
,并将标签值设置为true
。如果您使用 ELS (延长的生命周期支持),请创建com_redhat_rhel_addon
并将值设置为ELS
。最后,创建com_redhat_rhel
,并将标签值设置为7
或8
以匹配您的 RHEL 版本。在下次成本管理下载数据时,这些更改将反映在成本方面。如果您计划为 RHEL metering 标记项,请不要使用主机 metering。您的实例可能会加倍。
有关 AWS 文档中的说明,请参阅 用户定义的成本分配标签。
通过数据导出激活您要由成本管理应用程序收集的标签。在 AWS Billing 控制台中,从 Cost Allocation Tags 区域选择要激活的标签。
有关 AWS 文档中的说明,请参阅 激活 AWS 提供的成本分配标签。
3.2.2. 为 Microsoft Azure 资源添加标签
要自动创建虚拟机实例的标识符,请添加 Microsoft Azure 集成,成本管理使用类似的标签将 Microsoft Azure 资源与相关的 OpenShift 资源关联。在 Microsoft Azure 中,在单独的资源级别添加您自己的标签。
如果您从兼容的第三方 Linux 发行版转换到 Red Hat Enterprise Linux (RHEL),并在 Microsoft Azure 中为第三方迁移列表购买 RHEL,请为 RHEL 系统标记虚拟机。创建 com_redhat_rhel_conversion
,并将标签值设置为 true
。如果您使用 ELS (延长的生命周期支持),请创建 com_redhat_rhel_addon
并将值设置为 ELS
。最后,创建 com_redhat_rhel
,并将标签值设置为 7
或 8
以匹配您的 RHEL 版本。在下次成本管理下载数据时,这些更改将反映在成本方面。
如果您计划为 RHEL metering 标记项,请不要使用主机 metering。如果您计划标记,这可能会导致实例加倍。
使用 Microsoft Azure 文档中的说明为成本管理创建并应用 Microsoft Azure 标签: 使用标签组织 Azure 资源和管理层次结构。
3.2.3. 为 Google Cloud 资源添加标签
您可以将自定义标签应用到 Google 云资源,如虚拟机实例、镜像和持久磁盘。这些标签会自动添加到 BigQuery 导出中,并发送到成本管理。
流程
创建并应用标签到 Google Cloud 资源。
具体步骤请参阅 Google Cloud 文档中的 创建和管理标签。
3.2.4. 查看 OpenShift 命名空间中的标签
OpenShift 中等效的 AWS 或 Microsoft Azure 标签是一个标签,还包含 key:value 对。成本管理服务使用 Prometheus 指标和成本管理 Metrics Operator 从节点、Pod 和持久性卷(或持久性卷声明)收集 OpenShift 标签数据。
要查看可用的标签,请导航到 OpenShift Web 控制台中的资源。任何分配的标签都列在 Labels 标题下,例如: openshift.io/cluster-monitoring=true。
3.2.5. 在成本管理中启用和禁用标签
默认情况下,所有云供应商标签都会以成本管理的形式激活。有时资源标签太多可能会影响成本管理性能。启用的标签限制为每个帐户 200。在对标签进行分组和匹配 key:value 对时,不必要的标签也可以使管理成本变得更加复杂。禁用您不会主动使用的标签来减少这些潜在问题。
先决条件
- 您必须具有机构管理员或成本价格列表管理员特权,才能在成本管理中更改这些设置。有关用户角色和访问的更多信息 ,请参阅开始使用成本管理 中的 限制成本管理资源。
流程
-
从 成本管理 中,单击
。 - 点 Tags 和 labels 选项卡。
- 选择您要禁用的标签。
单击
。现在,对于成本管理应用程序,这个标签已被取消激活。您可以通过选择您要启用的标签并单击 Enable tags 来启用在同一页面中禁用的标签。
3.2.6. 在成本管理中配置 Amazon Web Services 成本类别
您可以在成本管理服务中启用或禁用 Amazon Web Services (AWS)成本类别。AWS 成本类别允许您的组织在标签之外对有意义的成本和使用量信息进行分组。要在成本管理中使用成本类别,必须首先在 AWS 控制台中配置它们。以下流程描述了如何在成本管理服务中启用成本类别。
先决条件
- 您必须具有机构管理员或成本价格列表管理员特权,才能在成本管理中更改这些设置。有关用户角色和访问的更多信息 ,请参阅开始使用成本管理 中的 限制成本管理资源。
- 您已将 Amazon Web Services 集成添加到通过 Amazon Web Services 控制台启用了成本类别的成本管理中。
流程
-
从 成本管理 中,单击
。 - 点 Cost categories 选项卡。
- 选择要启用的成本类别。您可以选择多个。
点
。现在,为成本管理应用程序启用所选成本类别。您还可以通过选择您要禁用的成本类别并点 Disable categories 来禁用成本类别。