翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
タグを使用した DevOpsGuru アプリケーションのリソースの識別
タグを使用して、Amazon DevOpsGuru が分析するAWSリソースを識別し、選択したタグキーとタグ値でモニタリング用にグループ化するリソースを指定できます。これらの設定は、 DevOpsGru を設定するとき、または分析済みリソースページから分析済みリソースの編集 を選択するときに編集できます。[タグ] を選択したら、「devops-guru-」で始まる特定のタグキーを選択します。アカウント内のすべてのリソースを分析し、タグ値を使用してリソースをグループ化するには、[すべてのアカウントリソース] を選択します。タグ値を使用して DevOpsGuru が分析するリソースを指定するには、特定のタグ値の選択を選択します。
注記
[すべてのアカウントリソース] が選択され、タグ値が存在しない場合、タグキーのないリソースはグループ化され、個別に分析されます。
タグのキーを使用してリソースを識別し、そのキーと一緒に値を使用してリソースをアプリケーションにグループ化します。例えば、リソースにキー devops-guru-applications
をタグ付けすると、そのキーを別の値とともに各アプリケーションに対して使用できます。タグのキーと値のペアdevops-guru-applications/database
、devops-guru-applications/cicd
, および devops-guru-applications/monitoring
を使用して、アカウント内の 3 つのアプリケーションを特定できます。各アプリケーションは、同じタグキーと値のペアを含む関連リソースで構成されます。リソースへのタグの追加は、リソースが属する AWS のサービスを使用して行います。詳細については、「AWS リソースに AWS タグを追加する」を参照してください。
アプリケーションのリソースにタグを追加した後、インサイトを生成したリソースのタグでインサイトをフィルターできます。タグを使用してインサイトをフィルターする方法の詳細については、「DevOps Guru インサイトの表示」を参照してください。
サポートされているサービスとリソースの詳細については、「Amazon DevOpsGuru の料金
AWS タグとは
タグは、AWS リソースの識別や整理に役立ちます。多くの AWS のサービスではタグ付けがサポートされるため、さまざまなサービスからリソースに同じタグを割り当てて、リソースの関連を示すことができます。例えば、AWS Lambda 関数に割り当てたタグと同じタグを Amazon DynamoDB テーブルリソースに割り当てることができます。タグの使用の詳細については、「タグ付けのベストプラクティス
各 AWS タグは 2 つの部分で構成されます。
-
タグキー (
CostCenter
、Environment
、Project
、Secret
など)。タグキーでは、大文字と小文字が区別されます。 -
タグ値と呼ばれるオプションのフィールド (
111122223333
、Production
、チーム名など)。タグ値を省略すると、空の文字列を使用した場合と同じになります。タグキーと同様に、タグ値でも大文字と小文字が区別されます。
これらは総称的にキーと値のペアと呼ばれます。
タグを使用した DevOpsGuru アプリケーションの定義
タグを使用して Amazon DevOpsGuru アプリケーションを定義するには、アプリケーションを構成するアカウントのAWSリソースにそのタグを追加します。タグには 1 つのキーと 1 つの値が含まれます。DevOpsGuru によって分析される同じキー を持つ各AWSリソースにタグを追加することをお勧めします。リソースをアプリケーションにグループ化するには、タグで別の値を使用します。例えば、キー devops-guru-analysis-boundary
を持つタグをカバレッジ境界内のすべての AWS に割り当てることができます。別の値とそのキーをともに使用して、アカウント内のアプリケーションを識別します。これらのアプリケーションには、値 containers
、database
、および monitoring
を使用できます。詳細については、「DevOps Guru でのAWS分析カバレッジの更新」を参照してください。
AWS タグを使用して分析対象のリソースを指定するには、1 つのキーを含むタグを使用できます。タグのキーは任意値とペアにすることができます。該当するキーを含むリソースを運用アプリケーションにグループ化するには、値を使用します。
重要
リソースカバレッジを定義するために使用したタグ内のキーに使用する文字列は、プレフィックス Devops-guru-
で始まる必要があります。タグキーは DevOps-Guru-deployment-application
または devops-guru-rds-application
の可能性があります。キーを作成するとき、キー内の文字の大文字と小文字は任意に選択できます。キーを作成すると、大文字と小文字が区別されます。例えば、 DevOpsGuru は という名前のキーdevops-guru-rds
と という名前のキーを使用しDevOps-Guru-RDS
、これらは 2 つの異なるキーとして機能します。アプリケーションで使用できるキーと値のペアは、Devops-Guru-production-application/RDS
または Devops-Guru-production-application/containers
であることがあります。
DevOpsGuru でのタグの使用
Amazon DevOpsGuru で分析するAWSリソースを識別するAWSタグを指定するか、グループ化するリソースを識別するタグ値を指定します。これらのリソースは、リソースカバレッジの境界です。1 つのキーと値 (複数可) を選択できます。値は必ずしも選択する必要はありません。
タグを選択するには
https://console.aws.amazon.com/devops-guru/
で Amazon DevOpsGuru コンソールを開きます。 -
ナビゲーションペインを開き、[設定] を展開します。
-
[Analyzed resources] (分析されたリソース) で [Edit] (編集) を選択します。
選択したタグを含むすべてのリソースを Guru で分析する場合は、「タグ」を選択します。 DevOps[キー] を選択し、次のいずれかのオプションを選択します。
-
[すべてのアカウントリソース] — 現在のリージョンとアカウントのすべての AWS リソースを分析します。選択したタグキーを持つリソースは、タグ値ごとにグループ化されます (存在する場合)。このタグキーのないリソースはグループ化され、個別に分析されます。
-
特定のタグ値を選択する – 選択したキーを持つタグを含むすべてのリソースが分析されます。 DevOpsGuru は、タグの値 によってリソースをアプリケーションにグループ化します。
タグのキーは、プレフィックス
devops-guru-
で始まる必要があります。このプレフィックスでは大文字と小文字は区別されません。例えば、有効なキーはDevOps-Guru-Production-Applications
です。-
-
[保存] を選択します。
AWS リソースに AWS タグを追加する
DevOpsGuru で分析するAWSリソースを識別するAWSタグを指定するときは、リソースが関連付けられているタグを選択します。各リソースが属する AWS サービス、または AWS タグエディタを使用して、リソースにタグを追加できます。
-
リソースのサービスを使用してタグを管理するには、コンソール、AWS Command Line Interface、またはリソースが属するサービスの SDK を使用します。例えば、Amazon Kinesis ストリームリソースまたは Amazon CloudFront ディストリビューションリソースにタグを付けることができます。タグ付けできるリソースを含むサービスの例を 2 つ紹介します。DevOpsGuru が分析できるほとんどのリソースはタグをサポートしています。詳細については、「Amazon Kinesis デベロッパーガイド」の「ストリームのタグ付けAmazon Kinesis」および「Amazon CloudFront デベロッパーガイド」の「ディストリビューションのタグ付け」を参照してください。タグを他のタイプのリソースに追加する方法については、該当する AWS のサービスのユーザーガイドまたはデベロッパーガイドを参照してください。
注記
Amazon RDS リソースにタグを付けるときは、クラスターではなくデータベースインスタンスにタグを付ける必要があります。
-
AWS タグエディターを使用して、リージョン内のリソースごと、または特定の AWS のサービス内のリソースごとにタグを管理することができます。詳細については、AWS Resource Groups とタグユーザーガイドの「タグエディタ」を参照してください。
リソースにタグを追加するときは、キーのみ、またはキーと値を追加できます。例えば、 DevOps アプリケーションの一部であるすべてのリソースdevops-guru-
の キーを使用してタグを作成できます。キー devops-guru-
と値 RDS
を含むタグを追加し、そのキーと値おペアをアプリケーション内の Amazon RDS リソースにのみ追加できます。これは、アプリケーション内の Amazon RDS リソースのみから生成されたインサイトをコンソールで表示する場合に便利です。