翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
New Relic データソースへの接続
このセクションでは、New Relic APM
注記
このデータソースは、Grafana Enterprise 専用です。詳細については、「Enterprise プラグインへのアクセス許可の管理」を参照してください。
さらに、バージョン 9 以降をサポートするワークスペースでは、このデータソースに適切なプラグインをインストール必要がある可能性があります。詳細については、「プラグインを使用したワークスペースの拡張」を参照してください。
機能
-
テンプレート変数
-
メトリクス名
-
メトリクス値
-
-
注釈
-
エイリアス定義
-
メトリクス名
-
メトリクス値
-
-
アドホックフィルター
-
現在サポートされていません
-
-
[アラート]
設定
データソースを追加して、[管理者 API キー]
使用方法
サービスカテゴリ
エイリアス
プレーンテキストを次の変数と組み合わせてカスタム出力を生成できます。
可変 | 説明 | 値の例 |
---|---|---|
$__nr_metric
|
メトリクス名 | CPU/ユーザー時間 |
$__nr_metric_value
|
メトリクス値 | average_value |
以下に例を示します。
<para> Server: $__nr_server Metric: $__nr_metric </para> <programlisting>
テンプレートおよび変数
-
ダッシュボード用テンプレート変数を作成します。詳細については、「テンプレートおよび変数」を参照してください。
-
「クエリ」タイプを選択します。
-
「New Relic」データソースを選択します。
-
相対 REST API
エンドポイント (ファイル拡張子を除く) を使用してクエリを定式化します。
使用可能なアプリケーションのリスト:
<para> applications </para> <programlisting>
アプリケーションで使用可能なメトリクスのリスト:
<para> applications/{application_id}/metrics </para> <programlisting>
NRQL マクロ
New Relic クエリ言語 (NRQL) のクエリを作成するときの書き込みエクスペリエンスを向上させるため、エディタは事前定義マクロをサポートしています。
-
$__timeFilter
(または[[timeFilter]]
) は、ダッシュボードの時間範囲に基づいてSINCE <from> UNTIL <to>
を変更します。
例:
<para> SELECT average(value) FROM $event_template_variable $__timeFilter TIMESERIES </para> <programlisting>
マクロ変数およびテンプレート変数の使用方法の詳細については、エディタのヘルプセクションを参照してください。
アラートイベント
New Relic のデータソースを選択して追加のフィルターを設定します。フィルターを設定しない場合は、すべてのイベントが返されます。
エンティティ ID でイベントをフィルタリングする場合は、ID の代わりにエンティティ名を選択できる、テンプレート変数を使用します。例えば、特定のアプリケーションのイベントをフィルタリングするには、アプリのリストを取得してエンティティ ID フィルターとして使用する変数 _$app_
を作成します。
デプロイイベント
アプリケーション ID は必須のフィールドです。