

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

# 向规则组命名空间添加标签
<a name="how-to-tag-rule-groups-namespace-add"></a>

为适用于 Prometheus 的 Amazon 托管服务规则组命名空间添加标签可以帮助您识别和组织 AWS 资源并管理对资源的访问权限。首先，向规则组命名空间添加一个或多个标签（键值对）。有了标签后，您可以创建 IAM 策略来根据这些标签管理对该命名空间的访问。您可以使用控制台或 AWS CLI 向适用于 Prometheus 的亚马逊托管服务规则组命名空间添加标签。

**重要**  
向规则组命名空间添加标签可能会影响对该规则组命名空间的访问。在添加标签之前，请务必查看是否存在任何 IAM 策略可能使用标签来控制对资源的访问。

有关在创建规则组命名空间时为其添加标签的更多信息，请参阅 [创建规则文件](AMP-ruler-rulesfile.md)。

**Topics**
+ [向规则组命名空间添加标签（控制台）](#how-to-tag-rule-groups-namespace-add-console)
+ [向规则组命名空间添加标签（AWS CLI）](#how-to-tag-rule-groups-namespace-add-cli)

## 向规则组命名空间添加标签（控制台）
<a name="how-to-tag-rule-groups-namespace-add-console"></a>

您可以使用控制台向 Amazon Managed Service for Prometheus 规则组命名空间添加一个或多个标签。

1. 打开适用于 Prometheus 的亚马逊托管服务控制台，网址为。[https://console.aws.amazon.com/prometheus/](https://console.aws.amazon.com/prometheus/home)

1. 在导航窗格中，选择菜单图标。

1. 选择**所有工作区**。

1. 选择要管理的工作区的工作区 ID。

1. 选择**规则管理**选项卡。

1. 选择命名空间名称旁边的按钮，然后选择**编辑**。

1. 请选择**创建标签**、**添加新标签**。

1. 在**键**中，输入标签的名称。您可以在**值**中添加可选的标签值。

1. （可选）要添加其他标签，请再次选择**添加新标签**。

1. 添加完标签后，选择**保存更改**。

## 向规则组命名空间添加标签（AWS CLI）
<a name="how-to-tag-rule-groups-namespace-add-cli"></a>

按照以下步骤使用向适用于 Prometheus 的亚马逊托管服务规则组命名空间添加标签。 AWS CLI 要在创建规则组命名空间时向其添加标签，请参阅 [将规则配置文件上传到 Amazon Managed Service for Prometheus](AMP-rules-upload.md)。

在这些步骤中，我们假设您已经安装了的最新版本 AWS CLI 或已更新到当前版本。有关更多信息，请参阅[安装 AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/installing.html)。

在终端或命令行运行 **tag-resource** 命令，指定要为其添加标签的规则组命名空间的 Amazon 资源名称（ARN），以及要添加的标签的键和值。您可以向规则组命名空间添加多个标签。例如，要为名为 My-Workspace 的 Amazon Prometheus 托管服务**命名**空间添加两个标签，一个标签键*Status*名为的标签值为，一个标签键名为*Secret*的标签值为：*Team**My-Team*

```
aws amp tag-resource \
    --resource-arn arn:aws:aps:us-west-2:123456789012:rulegroupsnamespace/IDstring/namespace_name \
    --tags Status=Secret,Team=My-Team
```

如果成功，该命令不返回任何内容。