AWS CloudFormation での X-Ray リソースの作成 - AWS X-Ray

AWS CloudFormation での X-Ray リソースの作成

AWS X-Ray は、リソースとインフラストラクチャの作成と管理の所要時間を短縮できるように AWS リソースをモデル化して設定するためのサービスである AWS CloudFormation と統合されています。必要なすべての AWS リソースを記述したテンプレートを作成すれば、CloudFormation が自動的にこれらのリソースのプロビジョニングや設定を処理します。

CloudFormation を使用すると、テンプレートを再利用して X-Ray リソースをいつでも繰り返しセットアップできます。リソースを一度記述するだけで、同じリソースを複数の AWS アカウント とリージョンで何度でもプロビジョニングできます。

X-Ray と CloudFormation テンプレート

X-Ray および関連サービスのリソースをプロビジョニングして設定するには、CloudFormation テンプレートについて理解しておく必要があります。テンプレートは、JSON や YAML でフォーマットされたテキストファイルです。これらのテンプレートには、CloudFormation スタックにプロビジョニングしたいリソースを記述します。JSON や YAML に不慣れな方は、CloudFormation デザイナー を使えば、CloudFormation テンプレートを使いこなすことができます。詳細については、「AWS CloudFormation ユーザーガイド」の「CloudFormation Designer とは」を参照してください。

X-Ray は CloudFormation 内の AWS::XRay::GroupAWS::XRay::SamplingRuleAWS::XRay::ResourcePolicy の各リソースの作成をサポートします。JSON テンプレートと YAML テンプレートの例を含む詳細については、AWS CloudFormation ユーザーガイドの「X-Ray リソースタイプのリファレンス」を参照してください。

CloudFormation の詳細はこちら

CloudFormation の詳細については、以下のリソースを参照してください。