在为监控、报告和成本优化添加标签时使用最佳实践 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在为监控、报告和成本优化添加标签时使用最佳实践

Apoorva Patrikar,Amazon Web Services ()AWS

2023 年 10 月文档历史记录

标记是指以键值对的形式将元数据分配给部署在 Amazon Web Services () 上的资源的过程。AWS标记对于管理和识别资源、监控和内部管理非常重要。标签提供的有关文件、代码和基础架构的其他上下文可以帮助您构建用于监控和流程优化的仪表板。

本指南讨论了标记应用程序所有组件的最佳实践和本体。该示例侧重于数据管道。但是,您可以将相同的概念扩展到任何领域或应用程序。

概览

标签是有关数据文件或资源的数据。他们提供其他业务或技术信息。例如,数据的标签可以提供诸如数据属于谁、域、部门和类型等信息。资源的标签提供有关整个过程的信息。例如,标签可以提供以下内容:

  • 项目名称

  • 运行类型

  • 环境,例如 dev、int 或 prod

  • 操作的数据层,例如原始的、可信的或精细的

标签是键值对,可用于报告当前状态或了解每个粒度级别的成本、性能和成功率。标签可以按不同的属性进行分类,包括以下属性:

  • 用途

  • 所有者

  • 环境

  • Project

  • 阶段

下图显示了在亚马逊简单存储服务 (Amazon S3) Simple Service 上实现的对象标签。

控制台上显示的标签的键值对。

本指南介绍在将标签应用于所有组件之后,标记如何帮助您了解应用程序的指标,包括以下组件:

  • 输入文件

  • 数据库

  • 处理作业

  • 输出文件

先决条件

在实施标记时,请考虑以下要求:

  • 使用标签进行报告时,必须激活标签。有关更多信息和说明,请参阅AWS Billing 文档。将标签用于其他目的(例如清理、自动化或检索属于特定类别的服务的完整列表)时,为所有相关组件分配标签可能就足够了。

  • 在指定推荐或强制标签之前,请查看AWS 文档,了解有关限制和要求的信息。