• /
  • EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

カスタムイベントと属性の概要

カスタムデータをNewRelicにレポートする方法の1つは、カスタムイベントやカスタム属性を使用することです。

要件

イベントと属性のフォーマット要件とベストプラクティスについては、データの制限と要件に関するドキュメントをご覧ください。

レートリミットの回避

多数のカスタムイベントや属性をレポートすると、クエリのパフォーマンスが低下することがあります。また、データ収集レートの制限に近づいたり、制限を超えたりすることもあります。最適なパフォーマンスを得るためには、まずどのようなデータを分析したいのかを考え、その特定の目的を満たすために必要なイベントや属性のみを作成してください。

カスタムデータの挿入やアクセスには、以下のようなデータやサブスクリプションの要件がありますのでご注意ください。

使用例

カスタムデータをレポートするための2つの一般的なソリューションは、カスタムイベントとカスタム属性のレポートです。 New Relicの実装とツールに応じて、これを実現する方法はいくつかあります。これについては、このドキュメントの後半で詳しく説明します。ただし、最初に、カスタムイベントまたはカスタム属性のいずれかを使用する理由の一般的な使用例をいくつか示します。

カスタム属性のユースケース

カスタムアトリビュートは、既存のイベントに重要なビジネスおよび運用コンテキストを追加するためによく使用されます。 たとえば、 New Relic の場合、カスタム アトリビュートを作成して、遅いリクエストまたは失敗したリクエストに関連付けられたユーザー名を追跡できます。 これにより、クエリとカスタム チャートを作成してそのデータを分析できるようになります。

カスタムアトリビュートは、 New Relicソリューション ( APM 、 browser 、、インフラストラクチャ、外形監視など) を使用していて、既存のイベントを独自のメタデータで装飾したい場合に適したオプションです。

カスタムイベントのユースケース

カスタム属性を追加すると既存のイベントにメタデータが追加されますが、カスタムイベントはまったく新しいイベントタイプを作成します。カスタムイベントを作成して、コアエージェントから提供するデータの場合と同じように、追加のデータを定義、視覚化、アラートを受け取ります。カスタムイベントは、エージェントAPIを介して、またはイベントAPIを介して直接挿入できます。

イベントデータは、New Relic の 4 つのコア データタイプ の 1 つです。"イベント" が何を意味しているのか、なぜこのデータタイプが特定の種類の活動を報告するために最も使用されるのかを理解するために、この定義を読むことをお勧めします。

カスタムイベントのユースケースは大きく異なります。基本的に、これらは、組織が重要であると見なし、まだ監視されていないあらゆる種類のアクティビティに使用されます。例えば:

  • イベントは、お客様が特定の組み合わせの製品を購入するなど、複数のアクションを伴う活動を表すことができます。
  • イベントはバックアップ活動を記録することができる。例えば、SOLRインスタンスの本番バックアップを表すイベントをイベントテーブルに報告し、発生した時期、クラスタ、期間をタイムスタンプで記録するように設定することができます。

カスタム イベントを使用する

カスタムイベント を作成した後は、 他のイベント を使用するのと同じように、標準のNRQL でそれを使用できます。

SELECT *
FROM YourCustomEvent

インターフェイスでカスタム イベントを検索し、それらを選択してクエリを作成することにより、メトリクスおよびイベント エクスプローラーでカスタム イベントを使用することもできます。

カスタムイベントやアトリビュートの送信

カスタムイベントやアトリビュートの送信方法には

ソース

カスタムデータの送信方法

APMエージェント

エージェント API を使用してカスタムイベントとカスタムアトリビュートを報告します

ブラウザ監視エージェント

ブラウザAPI呼び出しsetCustomAttributeを介してPageViewイベントにカスタム属性を追加します。ブラウザAPIを介してPageActionイベントと属性を送信します。

APMエージェントのカスタム属性PageViewイベントに転送します。

イベントのAPI

他のNew Relic機能に関連しないカスタムイベントを報告するには、 Event API を使用します。

インフラ監視エージェント

デフォルトのインフラストラクチャイベントにカスタム属性 を追加します。

Flex 統合ツール を使用して、独自のカスタムイベントデータを報告します。

モバイルモニタリングエージェント

モバイルエージェントAPIを使用して、 カスタムイベントや属性を送信する

合成モニタリング

$util.insightsツールを使用してSyntheticCheckイベントにカスタム属性を追加します。

カスタムデータをレポートするための他のオプションについては、カスタムデータを参照してください。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.