データリンクを設定する - Amazon Managed Grafana

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

データリンクを設定する

このドキュメントトピックは、Grafana バージョン 10.x をサポートする Grafana ワークスペース向けに設計されています。

Grafana バージョン 9.x をサポートする Grafana ワークスペースについては、「」を参照してくださいGrafana バージョン 9 での作業

Grafana バージョン 8.x をサポートする Grafana ワークスペースについては、「」を参照してくださいGrafana バージョン 8 での作業

データリンクを使用すると、リンクに詳細なコンテキストを提供できます。シリーズ名、またはカーソルの下に値を含むリンクを作成できます。例えば、視覚化で 4 つのサーバーが表示される場合は、そのうちの 1 つまたは 2 つにデータリンクを追加できます。データリンクを使用してパネルをリンクすることもできます。

リンク自体には、視覚化に応じてさまざまな方法でアクセスできます。時系列の視覚化では、例えば、データポイントや行を選択します。統計、ゲージ、バーゲージなどの広いエリアの視覚化では、視覚化上の任意の場所を選択してコンテキストメニューを開くことができます。

ビジュアライゼーションにデータリンクが 1 つしかない場合は、ビジュアライゼーションの任意の場所を選択すると、コンテキストメニューではなくリンクが開きます。

サポートされているビジュアライゼーション

  • 棒グラフ

  • バーゲージ

  • ローソク足チャート

  • キャンバス

  • Gauge

  • ジオマップ

  • ヒートマップ

  • Histogram

  • 円グラフ

  • Stat

  • 状態タイムライン

  • ステータス履歴

  • テーブル

  • 時系列

  • トレンド

データリンクの変数を使用すると、データフィルターが保持された詳細なダッシュボードにユーザーを送信できます。例えば、 変数を使用して、ラベル、時間範囲、シリーズ、または変数の選択を指定できます。

使用可能な変数のリストを表示するには、データリンク URL $ フィールドに入力します。

データリンク URLs「」を参照してください変数

時間範囲パネル変数

これらの変数を使用すると、データリンク URL に現在の時間範囲を含めることができます。

  • __url_time_range – 現在のダッシュボードの時間範囲 (例:?from=now-6h&to=now

  • $__from – 詳細については、「グローバル変数」を参照してください。

  • $__to – 詳細については、「グローバル変数」を参照してください。

シリーズ変数

シリーズ固有の変数は、__series名前空間で使用できます。

  • __series.name – URL へのシリーズ名

フィールド変数

フィールド固有の変数は、__field名前空間で使用できます。

  • __field.name – フィールドの名前

  • __field.labels.<LABEL> – URL へのラベルの値。ラベルにドットが含まれている場合は、__field.labels["<LABEL>"]構文を使用します。

値変数

値固有の変数は、__value名前空間で使用できます。

  • __value.time - URL への値のタイムスタンプ (Unix ms エポック) (例:?time=1560268814105

  • __value.raw – raw 値

  • __value.numeric – 値の数値表現

  • __value.text – 値のテキスト表現

  • __value.calc - 値が計算の結果である場合の計算名

データリンクで値固有の変数を使用すると、ツールチップモードのセットオプションに応じて異なる結果が表示されることがあります。

データ変数

他のフィールドの値にアクセスするには、以下を使用します。

  • __data.fields[i] - フィールドの値 i (同じ行)。

  • __data.fields["NameOfField"] - インデックスの代わりに名前を使用するフィールドの値。

  • __data.fields[i].labels.cluster – 別のフィールドのラベルにアクセスします。

テンプレート変数

テンプレート変数を使用する別のダッシュボードにリンクするときは、リンクをクリックするすべてのユーザーの変数値を選択します。

${var-myvar:queryparam} – ここで、 var-myvarは、使用する現在のダッシュボードのテンプレート変数と一致するテンプレート変数の名前です。

可変状態 作成された URL の結果
1 つの値を選択しました var-myvar=value1
複数の値を選択しました var-myvar=value1&var-myvar=value2
選択済み All var-myvar=All

現在のダッシュボードのすべての変数を URL に追加する場合は、 を使用します${__all_variables}

パネルにデータリンクを追加できます。

  1. データリンクを追加するパネルに移動します。

  2. パネルにカーソルを合わせると、右上隅にメニューアイコンが表示されます。

  3. メニューから編集 を選択してパネルエディタを開きます。

  4. パネル編集ペインで、データリンクセクションまでスクロールして展開します。

  5. リンクを追加 を選択します。

  6. 開いているダイアログボックスに、タイトル を入力します。これは、UI に表示される、人間が読めるリンクのラベルです。

  7. リンク先の URL または変数を入力します。

    データリンク変数を追加するには、URL フィールドを選択し、Ctrl+Space $または Cmd+Space と入力または押すと、使用可能な変数のリストが表示されます。

  8. リンクを新しいタブで開く場合は、新しいタブで開く を選択します。

  9. 保存 を選択して変更を保存し、ダイアログボックスを閉じます。

  10. 変更をダッシュボードに保存します。