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

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

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

問題を作成する

Infinite Tracing。トレースオブザーバーの監視設定

Infinite Tracing (以前は「New Relic Edge」と呼ばれていました) は、トレース オブザーバーの監視を提供するため、トレース オブザーバーのサンプリング動作に関する追加の洞察を得ることができます。このオプション機能は、トレース オブザーバーによって表示および保持されたトレースの量を示します。トレース オブザーバー メトリックは、選択したアカウントに書き込まれ、Infinite Tracing 設定またはクエリ ビルダーで表示できます。

モニタリングを有効にすると、トレースオブザーバーのメトリクスは、New Relic アカウント階層のどのアカウントにも書き込めるようになります。これにより、メトリクスの可視性をコントロールすることができます。モニタリングを有効にする前に、どのアカウントがトレースオブザーバーのメトリクスを受け取るかを決める必要があります。

ヒント

この機能を有効にすると、若干の追加月額料金が発生します。例えば、現在の料金モデルでは、以下の条件で1.6セントの追加月額料金が発生します。

  • メトリクスの数2
  • レートです。10秒ごと
  • 属性の数2-5

トレースオブザーバーの監視を有効にする

New Relic UI のトグルをクリックして、トレース オブザーバーの監視をオンにすることができます。トレース オブザーバーの監視を有効にするとすぐに、トレース オブザーバーのメトリックがキャプチャされてアプリに表示されるか、クエリ ビルダーで表示できます。トレース オブザーバーのメトリックは遡及的ではなく、トレース オブザーバーの監視が有効になっている場合にのみキャプチャされます。

トレース オブザーバーの監視を有効にするには:

  1. one.newrelic.com > All capabilities > Infinite Tracing settings

    に移動します。

  2. トレース オブザーバー メトリックを記録するアカウントにいることを確認します。

  3. Trace observer monitoring

    トグルをクリックします。

トレースオブザーバーの監視アカウントを切り替える

ある時点で、トレース オブザーバー メトリックを受け取るアカウントを変更することにした場合は、Infinite Tracing 設定でこれを行うことができます。

  1. one.newrelic.com > All capabilities > Infinite Tracing settings

    に移動します。

  2. アカウントセレクターを使って、トレースオブザーバーのメトリクスを書き込むアカウントに切り替えます。

  3. トグルをクリックすると、トレースオブザーバーの監視が無効になります。

  4. トグルをクリックすると、現在のアカウントでトレースオブザーバーのモニタリングが再び有効になります。

ヒント

トレースオブザーバーの監視が有効または無効になっている場合、変更が発生したアカウントにNrAuditEventが書き込まれます。このイベントは、トレースオブザーバーに加えられた変更を追跡するのに役立ちます。

トレース・オブザーバー・メトリクスの表示

監視アカウントにアクセスできる人は誰でも、Infinite Tracing 設定またはクエリ ビルダーでトレース オブザーバー メトリックを表示できます。

監視アカウントへのアクセス権がない場合、Infinite Tracing 設定でトレース オブザーバー メトリックを表示したり、これらのメトリックで NRQL クエリを実行したりすることはできません。アクセス権がない場合は、次のように表示されます。

Screenshot showing what appears in Infinite Tracing if you don't have access to the monitoring account that is receiving metrics.

Infinite Tracing 設定でメトリックを表示する

トレース オブザーバーの監視をオンにすると、トレース オブザーバーのメトリックが無限トレース設定に表示されます。

  • メインのトレースオブザーバーリストに2つのカラムが追加されました。

    • Traces Seen

      : 過去 60 分間にトレース観測者が観測したトレースの数。

    • Traces Kept

      : 保持されたトレースの数と割合。

  • 画面の右側に新しいペインが追加されます。

    • Monitoring account: 右側のペインの上部には、トレース オブザーバー メトリックが書き込まれるアカウントがあります。

    • How many traces were kept? (上のグラフ): Traces Keptと同じ情報が表示されますが、時間の経過に伴う変化が示されます。 サンプリングの規模と傾向を確認できます。

    • Which traces were kept? (下のグラフ): どのカテゴリのトレースが保持されたかを示します。 このグラフは、さまざまな種類の無限トレース フィルターによってトレースがキャプチャされたかどうかを示しています。

      • 持続時間(スロートレース)
      • 無作為
      • スパン属性フィルター(エラーなどの指定した属性を持つトレース)
      Screenshot of graph showing which traces were kept.

クエリビルダでの表示

メトリクスをプログラムで表示したい場合は、NRQL クエリの例をいくつか示します。これらの例は、Infinite Tracing 設定から 2 つのチャートを複製します。

How many traces were kept? (トップチャート):

FROM Metric SELECT sum(monitoring.trace.opened.session.count) AS 'Traces seen', sum(monitoring.trace.sampled.count) AS 'Traces kept' WHERE account = INSERT_THE_MONITORING_ACCOUNT_ID TIMESERIES

Which traces were kept? (下のグラフ):

FROM Metric SELECT sum(monitoring.trace.sampled.count) WHERE account = INSERT_THE_MONITORING_ACCOUNT_ID AND newRelic.traceFilter.type IS NOT NULL FACET newRelic.traceFilter.type LIMIT 3 TIMESERIES
Copyright © 2024 New Relic株式会社。

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