New Relicのinfrastructureエージェントは、6つのプライマリイベントを使用してデータを収集および表示します。各イベントには、各種メトリクスおよびメタデータを表す属性が関連付けられます。
インフラストラクチャのデータについて理解すると、次のことができます。
- インフラストラクチャのモニタリング UIについての理解を深める。
- インフラストラクチャデータを管理する。
- データのクエリ実行を改善する。
- カスタムアトリビュートを使用して、よりよいモニタリングソリューションを設定する。
ヒント
Infrastructureホストデータのトラブルシューティングチュートリアルを確認してください。このチュートリアルシリーズでは、Infrastructure UIでデータを検索しインシデントを解決して、ホストに関するリソースを決定する方法を説明します。
インストラクチャイベント
インフラストラクチャエージェントと一部のインフラストラクチャインテグレーションによりデフォルトでレポートされるイベントは、次のとおりです。
インフラストラクチャ UIの可視化を作成する際は、これらのイベントに添付される属性(メタデータおよびメトリクス)を使用します。このデータのカスタムクエリとチャートを作成することもできます。
インテグレーションを使用している場合、報告されたデータの詳細については、そのインテグレーションの文書を参照してください。一般的なAWS属性については、AWSデータを参照してください。
次の表からイベント名を選択し、その属性を確認します。
イベント | 説明 |
---|---|
| |
重要プロセスメトリクスはデフォルトでは報告されません。このデータを報告するには、プロセスメトリクスを有効にします。 | |
重要サーバーが、次の表にあるサポートされているファイルシステム以外のファイルシステムを有するディスクを使用している場合、 | |
重要デフォルトではすべてのネットワークデバイスが含まれるわけではありません。次の表のフィルターは、network-inferface-filters設定属性が変更されない限り、一致するインタフェースに対して | |
| |
|
インフラストラクチャインテグレーションデータの詳細については、特定のインテグレーションに関するドキュメントを参照してください。
AWSインテグレーションが有効になっている場合、インフラストラクチャイベントにAWS属性を添付することもできます。
インフラストラクチャデータをクエリ
インフラストラクチャデータをクエリすることで、問題のトラブルシューティング、チャートの作成、または使用できるデータを把握できます。たとえば、ProcessSample
に添付されたデータが何か確認するには、このNRQLクエリを実行します。
SELECT * FROM ProcessSample
New Relic Infrastructureエージェントからのメトリクス(SystemSample
、StorageSample
、NetworkSample
、および ProcessSample
)はバケットに集計されるため、長期間にわたるクエリのパフォーマンスが向上します。1時間未満のNRQLクエリは、生データに直接アクセスします。1時間を超えるクエリの場合、次の集計バケットからデータが取得されます。
- 1分(1〜6時間の範囲)
- 10分(6時間〜3日間の範囲)
- 1時間(3日〜14日間の範囲)
- 3時間(14日以上の範囲)
次元メトリックを使用してインフラストラクチャをクエリすることもできます。
重要
これまで、これらの集計されたイベントバケットには、メトリクスごとに1つの平均値のみが含まれていました。2024年10月から11月にかけて、集計を段階的に移行し、代わりにゲージ形式を使用するようになります。これにより、max()
、 min()
、 average()
の値を区別できるようになります。
データがゲージ形式を使用しているかどうかを確認するには、次のようなクエリを実行します。
FROM SystemSample SELECT cpuPercent SINCE 90 minutes ago
結果に"type": "gauge"
が表示される場合、データは新しい形式を使用しています。
データを管理
データの取り込みの管理とレポート作成のヒントについては、インフラストラクチャデータの管理を参照してください。
カスタムアトリビュートを追加する
インフラストラクチャエージェントのYAMLファイルにカスタムアトリビュートを作成できます。このメタデータを使用して、次のことを行います。
- エンティティフィルターバーでエンティティをフィルターする
- Group byメニューを入力
- インフラストラクチャデータに注釈を付ける
一般的なAmazon EC2属性
Amazon Elastic Compute Cloud(EC2)インテグレーションを使用している場合、Amazon EC2インスタンスからのデータが報告されます。Amazon EC2関連の属性とは、EC2インスタンスから報告されるすべてのイベントに共通する属性です。これらの属性と属性値は、Amazonが公開するデータを変更すると変更されます。
これらの属性のサブセットは、EC2インスタンスにインストールされたときにInfrastructureエージェントから収集されます。
awsAccountId
awsRegion
awsAvailabilityZone
ec2AmiId
ec2InstanceType