You need to enable JavaScript to run this app.
导航
概述
最近更新时间:2023.05.26 15:11:08首次发布时间:2023.01.13 15:51:29

标签用于云资源的标识与分类。云数据库 MySQL 版支持为实例添加标签,通过标签进行实例的分类、检索和聚合。本文介绍标签的功能概念、应用场景和注意事项等信息。

功能概述

随着云上资源数量的不断增长,管理难度也随之增加。通过火山引擎提供标签管理功能,用于从各种维度对云服务资源进行自定义标识与分类化管理,例如通过标签将不同业务类别、用途或使用对象的云资源进行分类管理,为资源绑定标签后,可快速通过标签查询并筛选出指定类别的云资源。
云数据库 MySQL 版支持为实例添加标签,即支持实例维度的标签管理。一个标签为一个键值对(Key-Value),包括一个标签键与一个标签值。您可以为每个 MySQL 实例添加多个不同类别的标签,例如 module:httpcity:guangzhou 等。每个标签也可以绑定多个云资源,例如为某两个 MySQL 实例设置同一个标签 owner:zhangsan

标签分类

标签可分为两类,系统标签和自定义标签。

系统标签

系统标签是系统为云资源预设的标签,一般以 volc: 开头,帮助您更加方便快捷地管理资源。当前系统标签仅支持查看,不支持使用。云数据库 MySQL 版的系统标签为 volc:rds_mysql:linkedresource

自定义标签

自定义标签是用户为资源添加的标签,可以进行绑定和解绑等操作。您不能添加以任何大小写形式的 volc: 开头的自定义标签。

应用场景

推荐在以下场景中使用标签管理功能:

  • 云资源的分类
    管理在云资源数量庞大时,仅仅通过实例名称进行资源的管理和识别较为困难。您可以根据业务场景将 MySQL 实例进行分类,为相同业务场景的实例设置同样的标签。设置完成之后,您可以通过指定的标签键与标签值快速筛选实例。

  • 云资源的访问控制
    IAM 访问控制服务支持标签维度的授权与鉴权,通过为不同的标签进行授权,您可以为不同 IAM 用户授予不同类别云资源的访问和操作权限。

  • 账单与成本分摊
    如果业务场景中存在根据不同组织或部门进行成本分摊的需求,可以通过标签进行云资源的分类管理,对于同一组织或部门的云资源设置相同的标签,在定期结算时将云资源成本分摊到对应的组织或部门,实现成本的分摊管理。

注意事项

  • 您可以为每个 MySQL 实例添加多个不同类别的标签,但一个实例的一个标签只能设置一个标签值。例如为 MySQL 实例 A 添加标签 module 时,如果已经添加了标签 module:http,后续再添加 module:tcp 标签,则会覆盖 module:http 标签。

  • 不同地域之间的标签信息不互通。例如在华北2(北京)地域创建的标签在华东2(上海)地域不可见。

  • 标签总数量无限制,但每个 MySQL 实例最多可绑定 50 个标签。标签的详细设置规则请参见标签设置规则

示例

例如,某公司在火山引擎购买了 5 个云数据库 MySQL 版实例,分别用于支付、购物车和积分业务模块,服务于北京、广州和上海的用户,由张三、李明和韩梅梅三位负责维护。为了便于管理实例,可以通过标签方式进行实例分类。
在该场景下,可设计以下标签。

标签键标签值
systempay、shoppingcart、integral
citybeijing、guangzhou、shanghai
ownerzhangsan、liming、hanmeimei

在该场景下,可以为每一个实例设置对应的标签。

实例名称实例标签

MySQL 实例 A

  • system:pay

  • city:beijing

  • owner:zhangsan

MySQL 实例 B

  • system:pay

  • city:guangzhou

  • owner:liming

MySQL 实例 C

  • system:shoppingcart

  • city:beijing

  • owner:liming

MySQL 实例 D

  • system:shoppingcart

  • city:shanghai

  • owner:hanmeimei

MySQL 实例 E

  • system:integral

  • city:beijing

  • owner:hanmeimei

相关文档