重要
2021年03月22日の時点で、Insightsをアップグレードしてウェブとモバイルの体験を向上しています。InsightsのすべてのURLは、New Relic Oneの対応するダッシュボードに自動的にリダイレクトされます。この移行について、およびこの移行を容易に計画することの詳細については、Explorers Hubの投稿をご覧ください。
New Relic Insightsでは、データエクスプローラーのUIページを使用して、Insightsで使用できるデータを調べることができます。次の2つのタブを使用できます:
本ドキュメントでは、メトリックスタブの使用の詳細について説明します。イベントタブに関する情報については、イベントデータエクスプローラーをご覧ください。
機能
メトリックスについてInsightsのデータエクスプローラーを使用して、以下を実行します:
以下に、メトリックエクスプローラーを最大限に活かした例を示します。
メトリックエクスプローラーでエージェントメトリックスを検索してチャートを作成する過程で、これらをInsightsダッシュボードに追加することで、他のInsightsチャートと合わせた収集、整理、共有、そして閲覧が可能になります。
このオプションは、New Relic UIの大半のメトリックチャートで利用できる 標準的なページ機能 です。
New Relic REST APIを使用する場合は、メトリックエクスプローラーで以下を行うことができます。
- メトリックデータに目を通す。
- 必要とする厳密なメトリックとメトリック値を検索・特定する。
- 図表化したデータの見直しまたはサンプリング。
- 選択したメトリックと時間範囲のREST API Explorerプレセットを読み込むには、View in API Explorerを選択します。
メトリックエクスプローラーでは、ご自分の New Relicメトリックデータに関するカスタマイズ可能なチャートを検索・作成できます。チャートにつき図表化できるメトリックネームスペースは1つです。
メトリックエクスプローラーのメトリックチャートをカスタマイズして、データのさらに詳細な表示を確認できます。
メトリックを迅速に見つけるには、関連のエンティティを選択してから、メトリックのメトリックネームスペースを検索または参照します。
検索結果は、関連度で順序付けられています。メトリックエクスプローラーでは、一般的に使用されているか、参照して詳しく調べたいデータを大量に含むエンティティとメトリックスも提案します。たとえば、メトリックエクスプローラーはメトリックス(Apdex
、Datastore
、EndUser
、External
など)に対してルートネームスペースを表示して、ユーザーによるメトリックスのトラバースと検索を容易にします。
文字列検索では、いくつかの基本的な正規表現トークンを使用できます。例えば:
メトリックエクスプローラーが作成するパーマリンクURLは、現在のページで選択した時間範囲のチャートとデータを表示します。パーマリンクを使用することで、データとチャートを同僚、New Relic Supportスタッフ、またご自分のNew Relicアカウントにアクセスできるあらゆる人物と共有できます。
ワークフロー
以下の手順に従い、New Relicエージェントメトリックスを検索・図表化します。
- insights.newrelic.com > Data explorer > Metricsに進み、メトリックスが報告するエンティティまたはアプリケーションを選択します。
- 上位のメトリックスを参照するか、特定のメトリック名を検索します。
- 選択したメトリックチャートを確認します。
- チャートオプションを設定します。
- オプション:APIエクスプローラー(選択したメトリックと時間範囲に設定済み)を読み込むには、Explorer APIを選択します。
- ダッシュボードに個別のチャートを追加するには、Add to dashboardを選択します。
- 対象とするダッシュボードで見つけられるよう、各チャートには意味のある名前を付けます。
例
使用事例:New Relicエージェントが、ご利用のアプリケーションコードの一部でレスポンスタイムのメトリックデータを自動的に取得していないものの、あなたはそのパフォーマンスを定期的に確認・監視したいと考えています。
カスタムメトリックを記録してNew Relicに送信できるよう、コードをインストゥルメントします。たとえば、エージェントAPIコールと、Custom/MyMetric/My_label
などのカスタムメトリック名を使用します。
コードが動作し、New Relicにデータを送信するようになってから、 insights.newrelic.com > Data explorer > Metrics に進みます。
メトリックエクスプローラーのページから、ご利用のエージェントがメトリックスを報告しているエンティティを選択します。
カスタムメトリック名を検索します。
ヒント
メトリックエクスプローラーのSuggested Search(自動でCustom
と入力されます)を使用して、カスタムメトリックスを簡単に検索します。
メトリック名を選択して、メトリックデータを図表化します。
チャートを設定するには、時間枠、チャート値(Y軸)、ホスト別のファセット(ある場合)などに関して利用可能なオプションを使用します。
このチャートを類似したチャートあるいはその他のNRQLチャートと共に整理するには、 Add to Insights dashboardを選択します。
使用事例:所与のアプリケーションに関して、CPU使用率が各ホストにどのような影響を及ぼしているかをみます。
- insights.newrelic.com > Data explorer > Metricsに進み、アプリケーションを選択します。
CPU
を検索します。- 検索結果から
CPU/System/Utilization
を選択して、メトリックエクスプローラーでアプリケーションにおけるCPU使用率を示すチャートを自動作成します。 - オプション:より広範囲のメトリックスを表示するには、
CPU
の前のネームスペースにワイルドカードを追加します。 - 新しいチャートでホスト別CPU使用率の内訳を示すには、View by hostを選択します。
- このチャートを類似したチャートあるいはその他のNRQLチャートと共に整理するには、 Add to Insights dashboardを選択します。
使用事例:外部システムにメトリックスを投入して、New Relic Insightsまたはその他のNew Relic製品以外における経時的なパフォーマンス動向を追跡したいでしょう。
- insights.newrelic.com > Data explorer > Metricsに進み、エンティティ(アプリケーションまたはホスト)を選択します。
- 図表化したいメトリックを検索して、これを選択します。
- 選択したメトリックと時間範囲にプレセットされたデータを見直すには、新しいチャートでView in API Explorerを選択します。
使用事例:New Relic Alertsでアラートを作成できるよう、厳密なメトリック名を見つける必要があります。
以下の手順に従い、メトリックエクスプローラーを使用してメトリックの厳密な名前を取得します。
insights.newrelic.com > Data explorer > Metricsに進みます。
メトリックを検索して、これを選択します。
メトリックチャートから、View in API Explorerを選択します。
そのメトリックのAPI Explorerページから、names[]フィールドの名前をコピーします。
選択したポリシーのDefine thresholdsにある条件ページで、When target applicationドロップダウンからCustom > Enter metric name
と選択し、Metric nameフィールドにメトリック名をペーストします。
APIの使用も含めた、メトリック名の見つけ方の詳細に関しては、厳密な名を特定するを参照してください。
NRQLによりメトリックタイムスライスデータのクエリを行う
NRQLを使用してメトリックタイムスライスのクエリを行うこともできます。これは、Insightsのメトリックエクスプローラーを使用するより強力で柔軟なクエリの方法です。
その他のヘルプ
さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください: