AWSアカウントとNew Relicをシームレスに統合するには、 CloudFormation および CloudWatch Metric Streams を介した統合が最も推奨されるアプローチです。 ただし、 APIポーリングを使用してAWSアカウントをNew Relicとすでに統合している場合は、次の手順を参照してAPIポーリングからCloudWatch Metric Streamsに移行してください。
前提条件
AWS アカウントと New Relic の統合を開始する前に、次の前提条件を満たしていることを確認してください。
- New RelicIngest [の取り込み] - ライセンスキーとユーザー キー: AWSサービスをNew Relicアカウントに接続するには、これらのキーが必要です。
- 新しい AWS リソースと IAM ロール をデプロイするための 権限: AWS アカウントにはこの権限が必要です。
- クラウド統合の権限: New Relicアカウントにはこれらの権限が必要です。
- 複数の AWS アカウントを管理するユーザーの場合は、各アカウントを 1 つの New Relic アカウントに接続します。
- これらのアカウント内で複数のリージョンを管理するユーザーの場合は、リージョンごとに New Relic を指す個別の Kinesis Data Firehose を作成する必要があります。
CloudWatch Metric Streams統合への移行
APIポーリングから移行するには、CloudFormation テンプレートを作成するか、 AWSアカウントを再追加してアプリ内のガイド付きインストール手順に従う必要があります。 最も効率的な移行方法であるため、CloudFormation テンプレート方式を使用することをお勧めします。これらの統合はCloudWatch Metric Streamsではサポートされていないため、統合に移行できません。
AWS CloudTrail
AWS Health
AWS Trusted Advisor
AWS X-Ray
これらの統合を使用する場合でも、 APIポーリング方式を使用する必要があります。
CloudWatch Metric Streams統合は、メトリクスAPIを使用して、メトリクスを次元メトリクス形式でプッシュします。 一方、 APIポーリング方式はイベントに基づいてメトリクスをプッシュします。
移行を支援するために、あらゆる形式でクエリを透過的に記述できるシミング メカニズムを提供します。これらの書き込みは、イベントからメトリクス、またはメトリクスからイベントのいずれかで、利用可能なソースに基づいて期待どおりに処理されます。
CloudWatch Metric Streams 統合でイベントベースの書き込みを使用できるようにするシミング メカニズムに関するいくつかの制限を確認することをお勧めします。
移行後、API ポーリング データに依存する一部の New Relic 機能の動作が異なる場合があります。
Dashboards: 投票ベースのAWSインテグレーション イベントを使用するカスタムダッシュボードは引き続き期待どおりに機能します。
Alerts: ポーリングベースの AWS イベントを使用するアラート条件は引き続き機能します。これらを、 NRQLソースとして使用する次元メトリクス形式に適合させることをお勧めします。
Entities:モニターエンティティのリストには、重複したエンティティが最大24時間表示される場合があります
Attributes:ポーリングベースのAWS統合では、収集されたリソースタグに
label.
プレフィックスが付けられましたが、Amazon CloudWatch Metric Streams統合では、収集されたリソースタグにtags.
プレフィックスが付けられました。同じAWSアカウントに対して両方の統合が有効になっている場合、イベント形式を使用すると、リソースタグが両方のプレフィックスの下に表示されます
データの検証
メトリック ストリームからデータを受信していることを確認するには、次の手順に従います。
one.newrelic.com > All capabilities > Infrastructure > AWSへ移動します。New Relic に接続した AWS アカウントを検索します。Streamアカウント。
アカウント ステータス ダッシュボードを確認し、 New Relicメトリクス データを受信していることを確認します。 これには、エラー、取り込まれたネームスペースおよびメトリクスの数が含まれる場合があります。
メトリクスの特定のセットに対して書き込みを行って、データを探索します。
New Relic が新しいリソースを検出し、それをエンティティとして合成するまでに数分かかる場合があります。
ヒント
AWS Billingなどのグローバル サービス用のAWS CloudWatchメトリクスは、 us-east-1リージョンでのみ利用できます。 そのリージョンにアクティブな CloudWatch メトリック ストリームが設定されていることを確認します。
関連トピック
複数のAWSアカウントからデータを収集する
複数の AWS アカウントからデータを収集する方法を学びます。
AWSインテグレーションのメトリクス
CloudWatch メトリック ストリームからメトリクスを探索して使用します。
CloudFormation と CWMS によるAWSインテグレーション
CloudFormation とCloudWatch Metric Streamsを使用して、 AWSサービスをNew Relicと統合します。
CloudFormation とAPIポーリングによるAWSインテグレーション
CloudFormation とAPIポーリングを使用して、 AWSサービスをNew Relicと統合します。
Terraform によるAWSインテグレーション
Terraform を使用してAWSサービスをNew Relicと統合します。
AWSコンソールからの手動統合
AWSコンソールからAWSサービスをNew Relicと手動で統合します。