Amazon EC2 Container Service (ECS) データと Amazon EC2 Container Registry (ECR) データを New Relic にレポートできます。
New Relic ECS/ECR 監視統合により、予約容量と使用容量、タスクの実行、およびコンテナーのレジストリを監視できます。AWS 統合データは 、分析とグラフの作成にも利用できます。
New Relic では、 ECS のオンホスト統合 も提供しており、こちらはこのクラウド統合とは異なるデータセットを報告します。ECS を完全に監視するには、両方の統合を有効にすることをお勧めします。
重要
AWS CloudWatch Metric Streams統合を有効にして、カスタムネームスペースを含むAWSサービスからのすべてのCloudWatchメトリクスをモニターします。個別の統合は、もはや推奨されるオプションではありません。
統合機能の有効化
この統合を有効にするには、ドキュメントに従って AWS サービスを New Relic に接続します。
ECS上でサービスを実行している場合は、 それらのサービスの監視を有効にすることもできます 。
重要
AWS では、異なるクラスター内の同じ名前のサービスを区別するために、新しい ARN 形式 (アナウンス) をオプトインする必要があります。 そうしないと、データの衝突が発生する可能性があります。
構成とポーリング
構成オプションを使用して、ポーリング頻度とフィルターデータを変更できます。
Amazon ECS/ECR 統合の デフォルトのポーリング 値は次のとおりです。
- New Relicのポーリング間隔:5分
- Amazon CloudWatchのデータ間隔:1分または5分
データを見つけて使用する
この統合のデータを見つけるには、 one.newrelic.com > Infrastructure > AWSに移動し、Amazon ECS/ECR 統合リンクのいずれかを選択します。
ComputeSample
イベントタイプを使用してデータをクエリおよび探索できます。クラスタデータにはprovider
値EcsCluster
を使用し、クラスタサービスデータにはprovider
値EcsService
を使用します。
統合では、これらのECR/ECSの定義を収集します。
名前 | 説明 |
---|---|
| このディメンションは、指定されたクラスター内のすべてのリソースに対して要求するデータをフィルター処理します。すべてのAmazonECSメトリックは |
| このディメンションは、指定されたクラスタ内の指定されたサービスのすべてのリソースに対して要求したデータをフィルタリングします。 |
インテグレーションデータの検索および使用方法の詳細については、インテグレーションデータを理解するを参照してください。
メトリックデータ
ECS/ECRの統合により、以下のデータを収集します。
クラスタとサービスのメトリクス
名前 | データ型 |
---|---|
| パーセント |
| パーセント |
クラスターメトリクス
名前 | データ型 |
---|---|
| パーセント |
| パーセント |
サービス指標
名前 | 説明 |
---|---|
|
|
|
|
|
|
| クラスタに登録されているコンテナインスタンスの数 |