• /
  • ログイン
  • 無料アカウント

APM:カスタムイベントと属性をレポートする

重要

2021年03月22日の時点で、Insightsをアップグレードしてウェブとモバイルの体験を向上しています。InsightsのすべてのURLは、New Relic Oneの対応するダッシュボードに自動的にリダイレクトされます。この移行について、およびこの移行を容易に計画することの詳細については、Explorers Hubの投稿をご覧ください。

APMを使用している場合は、カスタムイベントデータをレポートできます。その後に、New Relicでデータのクエリと可視化を実行できます。

データに関する検討事項

New Relicエージェントは、通常の収集サイクルの一環として、リアルタイムストリーミングをサポートするエージェントバージョンに対して、5秒おきにイベントデータをNew Relicに送信します。

沢山のイベントを送信すると、エージェントのメモリオーバーヘッドが増加することがあります。New Relicは、5秒ごとに833件のカスタムイベントの上限を強制実行します。また、サイズが1MB(10^6バイト)以上の投稿は、カスタムイベントの制限に関わらず記録されません。

イベントAPIを使用してカスタムイベントを送信することもできます(APMは不要)。ただし、エージェントAPIによって送信されたカスタムイベントは、高セキュリティモードと互換性がないことに注意してください。

ヒント

詳しくは、New Relic UniversityのAdding Custom Attributes with the Ruby Agent APIチュートリアルを参照してください。または、完全なオンラインコースのAPMによるカスタムデータに直接アクセスしてください。

カスタムイベントと属性を記録する

APMのカスタムイベントと属性は独自に追加できます。これらは、クエリとチャート作成に使用できます。これは、カスタムデータをレポートするいくつかの方法のうちの1つです。

カスタムイベントを記録するには、ご利用のNew Relic言語エージェントの手順に従ってください。APMイベントにカスタム属性を追加するには、まずNew Relic APMエージェントに対してそれらを有効にしてから、APIを呼び出して属性を記録する必要があります。それぞれのエージェントのカスタム属性の手順に従います。

独自のカスタムイベントと属性を作成する際には、以下のデータ要件に従います。

タイムスタンプ

エージェントを介して収集および記録されたイベントには、タイムスタンプを指定することができません。エージェントは、イベントがAPIを介して記録された時間を基に、自動的にタイムスタンプを割り当てます。

上限値および文字の制限

サイズ制限、データタイプ、そして構文条件の命名に関しては、 カスタムイベントのデータ要件 を参照してください。

予約語

カスタム属性を作成する前に、New RelicのNRQLが使用する予約語のリストをご確認ください。確認を行わない場合、予期しない結果が発生する可能性があります。

その他のヘルプ

さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください:

問題を作成するこのページを編集する
Copyright © 2020 New Relic Inc.