• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

カスタム属性の収集

New Relicソリューションによってデフォルトで報告されないカスタムデータを報告する場合、最も一般的なソリューションの2つは、カスタム属性とカスタムイベントです。このドキュメントでは、カスタム属性を使用する理由について詳しく説明します。

一部のNewRelicソリューションでは、カスタムデータをNew Relicにレポートする1つの方法は、カスタム属性を使用することです。データにカスタム属性を追加することで、ビジネスのより詳細でカスタマイズされた分析を行うことができます。たとえば、New Relicブラウザの監視では、カスタム属性を作成して、低速または失敗したリクエストに関連付けられたユーザー名を追跡できます。

要件

カスタム属性は、これらのNew Relicソリューションで利用できます。

  • APM
  • ブラウザのモニタリング
  • モバイルのモニタリング
  • インフラストラクチャのモニタリング
  • 合成モニター

これらのオプションについては、以下で詳しく説明します。

カスタム属性を作成および使用するための推奨事項

New Relicでは、属性は、関連付けられているイベントに関するメタデータを提供するキーと値のペアです。

カスタム属性を作成する際の一般的なパターンは、名前、ID、電子メールなどのユーザー情報を取得することです。これにより、運用データとビジネスデータの間に関連付けを作成できます。たとえば、ユーザー情報がある場合は、サービスデスクとCRMデータをNewRelicの運用データと結び付けます。

他のタイプのビジネスコンテキストには、次のものが含まれる場合があります。

  • カスタマーズトークン
  • お客様の市場セグメント
  • 顧客価値の分類
  • URIStemで明らかでないワークフロー制御値
  • ユーザー/製品/アカウントの権限のコンテキスト

オペレーショナル・コンテキストには、以下のようなものがあります。

  • どの機能フラグを使用したか
  • どのデータストアにアクセスしたか
  • どのキャッシュにアクセスしたか
  • どのようなエラーが検出され、無視されたか(フォールト・パーティショニング)

カスタム属性を追加すると、New Relicでクエリを実行し、そのデータからカスタムチャートを作成できます。たとえば、 JavaエージェントAPIを使用してTransactionおよびTransactionErrorイベントにuserId属性を追加した場合、次のように、その属性を使用してNRQLクエリを作成できます。

SELECT count(*) FROM TransactionError
WHERE userId = '1401961100' FACET dateOf(timestamp), `error.message`
SINCE 1 week ago

APM:カスタム属性の記録

重要

NRQL で使用されている 予約語のリストを確認してください 。予約語を使用すると問題が発生する可能性があります。

APMのカスタムアトリビュートを有効にして使用するには、ご使用のAPMエージェントの手順に従ってください。

ブラウザモニタリング。カスタム属性の記録

ブラウザエージェントは、ページビューやブラウザのインタラクションに関連する追加の詳細を指定するためのAPIを提供しています。APMからブラウザモニタリングに属性を転送する または、JavaScriptでカスタム属性を指定する のいずれかの方法で行います。APMエージェントから転送された値は、ブラウザエージェントによってエンコードされ、ブラウザの属性に注入されます。

インフラストラクチャのモニタリング。カスタム属性の記録

当社の インフラストラクチャ モニタリング では、インフラストラクチャ エージェントからのデータに注釈を付けるために使用される カスタム属性 を作成することができます。このメタデータを使用して、フィルタセットの構築、結果のグループ化、データの注釈付けを行うことができます。

モバイルモニタリング。カスタム属性の記録

モバイルエージェントには、カスタム属性を記録するためのAPIコールが含まれています。

合成モニター:カスタム属性を記録する

合成モニターのカスタム属性を参照してください。

Copyright © 2022 New Relic Inc.

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