Amazon CloudWatch リソースにタグを付ける - Amazon CloudWatch

Amazon CloudWatch リソースにタグを付ける

タグは、ユーザーまたは AWS が AWS リソースに割り当てるカスタム属性ラベルです。各タグは 2 つの部分で構成されます。

  • タグキー (例: CostCenterEnvironment、または Project)。タグキーでは、大文字と小文字が区別されます。

  • タグ値として知られるオプションのフィールド (例: 111122223333 または Production)。タグ値を省略すると、空の文字列を使用した場合と同じになります。タグキーと同様に、タグ値は大文字と小文字が区別されます。

タグは、以下のことに役立ちます。

  • AWS リソースの特定と整理。多くの AWS のサービスではタグ付けがサポートされるため、さまざまなサービスからリソースに同じタグを割り当てて、リソースの関連を示すことができます。例えば、EC2 インスタンスに割り当てる同じタグを CloudWatch ルールに割り当てることができます。

  • AWS のコストの追跡。これらのタグは、AWS Billing and Cost Management ダッシュボードにアクティブベースします。AWS では、タグを使用してコストを分類し、毎月のコスト割り当てレポートを設定することができます。詳細については、AWS Billing ユーザーガイドの「コスト配分タグの使用」を参照してください。

以下のセクションでは、CloudWatch のタグに関する詳細を示します。

CloudWatch でサポートされるリソース

CloudWatch の次のリソースは、タグ付けをサポートしています。

  • アラーム - アラームにタグを付けるには、tag-resource AWS CLI コマンドと TagResource API を使用します。

  • Canary – Canary にタグを付けるには、CloudWatch コンソールを使用できます。詳細については、「Canary を作成する」を参照してください。

  • Contributor Insights ルール - Contributor Insights ルールにタグを付けるには、そのルールの作成時に put-insight-rule AWS CLI コマンドと PutInsightRule API を使用します。既存のルールにタグを追加するには、tag-resource AWS CLI コマンドと TagResource API を使用できます。

  • メトリクスストリーム - メトリクスストリームを作成する場合、put-metric-stream AWS CLI コマンドと PutMetricStream API を使用して、メトリクスストリームにタグを付けることができます。既存のメトリクスストリームタグを追加するには、AWS CLI の tag-resource コマンドと TagResource API を使用します。

タグの追加と管理の詳細については、「タグの管理」を参照してください。

タグの管理

タグは、リソースの Key および Value プロパティで構成されています。このようなプロパティの値を追加、編集、削除するには、CloudWatch コンソール、AWS CLI、または CloudWatch API を使用できます。タグの使用については、以下を参照してください。

タグの命名規則と使用規則

CloudWatch リソースでのタグの使用には、次の基本的な命名規則と使用規則が適用されます。

  • 各リソースには、最大 50 個のタグを設定できます。

  • タグキーは、リソースごとにそれぞれ一意である必要があります。また、各タグキーに設定できる値は 1 つのみです。

  • タグキーの最大長は UTF-8 で 128 Unicode 文字です。

  • タグ値の最大長は UTF-8 で 256 Unicode 文字です。

  • 使用できる文字は、UTF-8 対応の文字、数字、スペースと、文字 (. : + = @ _ / -) (ハイフン) です。

  • タグのキーと値は大文字と小文字が区別されます。ベストプラクティスとして、タグを大文字にするための戦略を決定し、その戦略をすべてのリソースタイプにわたって一貫して実装します。たとえば、CostcentercostcenterCostCenter を使用するかどうかを決定し、すべてのタグに同じ規則を使用します。大文字と小文字の扱いについて、同様のタグに整合性のない規則を使用することは避けてください。

  • aws: プレフィックスは AWS の使用に予約されているため、タグで使用することはできません。このプレフィックスが含まれるタグのキーや値を編集または削除することはできません。このプレフィックスを持つタグは、リソースあたりのタグ数の制限にはカウントされません。