データリンクを使用して関連リソースに移動する
データリンクは、適切なシステム内の適切なデータを適切なタイミングでタップすることで、追加のインサイトを取得し、問題をより迅速に解決するのに役立ちます。データリンクは、Splunk インフラストラクチャ モニタリング ダッシュボードと使用するサードパーティ ソフトウェアの間をシームレスかつコンテキスト認識型で移行できるようにすることで、これを実現します。
データリンクタイプを選択します
プロパティのデータリンクには、ローカルとグローバルの 2 種類があります。次の表を参照して、適切なデータリンク タイプを選択します。
|
タイプ |
説明 |
|---|---|
|
ローカル |
: ダッシュボードでのみ使用可能。 : ダッシュボードの書き込み権限を持つ人は誰でも、そのダッシュボードに表示されるデータリンクを追加できます。 - 例: ダッシュボードを表示中に、任意の値の |
|
グローバル |
: ダッシュボード、リストチャート、アラートメッセージ、インフラストラクチャ監視ナビゲータ、およびアプリケーション パフォーマンス監視サービス、トレース、スパンで使用できます。 :グローバルリンクを作成できるのは Splunk Observability Cloud 管理者だけです。 - 例: 前の例で説明したリンクをローカルリンクの代わりにグローバルリンクとして作成すると、リンクの作成後に作成されたダッシュボードを含め、Splunk Infrastructure Monitoring での |
ローカルデータリンクを設定する
ダッシュボードのデータテーブルまたはリストチャートでプロパティを表示する際、 [アクション(Actions)] メニューを使用してローカルデータリンクを設定できます。次の手順は、新しいローカルデータリンクの作成方法を示しています。
-
プロパティにカーソルを合わせ、(プレビュー)アイコンを選択します。
-
[データリンクの設定(Configure data links)] を選択して [ データリンク(Data Links) ] タブを表示します。
-
[新しいリンク(New Link)] を選択して、リンクの設定オプションを表示します。[ 新しいリンク(New Link) ] ボタンを使用できない場合は、ダッシュボードへの書き込み権限がなく、ローカルデータリンクを作成できません。
-
リンクのラベルを追加します。このラベルは、ユーザーがプロパティの [アクション(Actions)] メニューに表示するものであるため、簡潔で明確なラベルを使用します。
-
リンク先のタイプを選択します。リンク先は次のとおりです。
-
Infrastructure Monitoring ナビゲータ:次の手順で、このナビゲータを選択する必要があります。
-
[インフラストラクチャ監視ダッシュボード(Infrastructure Monitoring Dashboard)]:次の手順でダッシュボードを選択する必要があります。
-
Splunk:プロパティ:値のペアの Splunk 検索。
-
Kibana:次の手順でリンクの URL テンプレートを作成する必要があります。
-
[Custom URL]:任意の URL でアドレス指定可能な宛先。
-
-
[表示先] ドロップダウンメニューで、データリンクを表示する場所を示す値を選択します。
-
[Any Metadata Value]:すべてのプロパティのすべての値からのリンク。(ダッシュボードの宛先では使用できません。)
-
[任意の値(Any Value of)]:プロパティの任意の値からのリンク。開始するプロパティはトリガーとして事前に入力されていますが、それを削除して別のトリガーを選択できます。
-
プロパティ:値ペア:プロパティの特定の値からのリンク。開始する [properties:value] は事前に入力されていますが、それを削除して別のトリガーを選択することができます。
-
-
[ 表示対象(Show On) ] の値と 1 つ以上の追加条件に基づいてデータリンクを表示する場合は、 [条件を追加(Add Conditions)]を選択します。複数の条件を定義した場合、リンクが表示されるためにはすべての条件を満たす必要があります。
-
このリンクの可視性の範囲を選択します。次のオプションを選択できます。
-
[Entire Organization](管理者のみが使用可能):このオプションを使用して、ローカルデータリンクの代わりにグローバルデータリンクを作成します。
グローバルデータリンクの詳細については、 「グローバルデータリンクを使用した関連リソースへのメタデータのリンク」を参照してください。
-
[このダッシュボードのみ(This Dashboard Only)]:このリンクは、現在のダッシュボードのチャートでのみ使用できます。
-
-
選択した接続先のタイプに応じて、リンクの実際の接続先を設定します。
-
宛先がダッシュボードの場合は、 [Choose Dashboard]を選択し、ターゲットダッシュボードを検索して [OK]を選択します。
-
対象のダッシュボードが元のダッシュボードと同じダッシュボードグループにある場合、元のダッシュボードで適用したすべてのフィルタは、対象のダッシュボードに保持されます。
-
リンクで
[Any Metadata Value]または[Any Value of]オプションが使用されている場合、選択したプロパティ値も接続先ダッシュボードのフィルタとして適用されます。 -
リンクで
[プロパティ:値のペア(Property: Value Pair)] オプションを使用している場合、接続先のダッシュボードはすでにその値に固有であることが前提であり、選択したプロパティ値は接続先のダッシュボードにフィルタとして適用されません。たとえば、トリガーがservice:analyticsの場合、ターゲットダッシュボードは、適切なフィルタがすでに適用されている、分析サービスに固有のものである必要があります。
-
-
宛先が Splunk インスタンスの場合は、[URL] フィールドにインスタンス URL を入力します。[properties:value] 情報が Splunk に渡されます。
-
宛先がカスタム URL または Kibana である場合は、URL フィールドに URL の完全なアドレスを入力します。変数を挿入することで、プロパティ値によって結果の URL を変えることができます。[URL] フィールドを選択すると、使用可能な値が表示されます。一般的な変数と関連する構文には次のものがあります。
-
開始時刻と終了時刻:
&st=[[start_time]][&et=] -
トリガーのプロパティ名(キー)と値:
&field=\n\_\n\\value=\n -
任意のプロパティの値(
hostなど):&host=\_\n\t\t\t\t\t\t\t\t
start_time 変数とend_time変数の時間形式、およびそれらの間の最小時間ウィンドウを選択することもできます。 -
-
-
(オプション)宛先がカスタム URL、Splunk インスタンス、または Kibana の場合は、プロパティマッピングを使用して、URL 内のキーまたは値のペアの名前を動的に変更できます。同様のデータがあるが、ダッシュボードに表示されるプロパティの名前が異なる接続先にリンクする場合は、これを使用します。
-
[保存(Save)] を選択して、新しいリンクを作成します。
これで、リンクがプロパティの [アクション] メニューに表示されるようになります。
リンクをたどるプロパティ値を選択します
リンクターゲットがインフラストラクチャ モニタリング ダッシュボードの場合は、 のプロパティ値を選択することでリンクをたどることができます。プロパティにダッシュボードへの複数のリンクが使用可能な場合、アプリケーションは次の操作の順序に基づいて、たどるリンクを選択します。
より具体的なデータリンクがより具体的でないデータリンクに優先する。
インフラストラクチャ モニタリング ダッシュボードに向かう複数のリンクが同じプロパティによってトリガーされる場合、リンクされた値を選択すると、その値に対して最も固有なトリガーの接続先に移動します。つまり、「プロパティ:値」のペアのトリガーは、プロパティのいずれかの値のトリガーよりも具体的になります。
たとえば、リンク A が任意の値の serviceによってトリガーされるローカルデータリンクで、リンク B が service:analyticsによってトリガーされるグローバルデータリンクであるとします。
-
このダッシュボードで
[service:analytics]を選択すると、グローバルデータリンクはローカルデータリンクよりも具体的であるため、リンクBをたどります。 -
そのダッシュボードで
service:testingなどのサービスの他の値を選択すると、リンク A に従います。
ローカルデータリンクは、同様に固有なグローバルデータリンクよりも優先される
プロパティに、インフラストラクチャ監視ダッシュボードに移動する同等に固有のローカルおよびグローバルデータリンクがある場合、プロパティ値を選択すると、ローカルリンクに移動します。
たとえば、リンク C が service:analytics によってトリガーされ、接続先がダッシュボード X であるローカルデータリンクであるとします。リンク D は 、service:analyticsによって同様にトリガーされるグローバルデータリンクで、宛先は Dashboard Y です。
-
そのダッシュボードで
[service:analytics]を選択すると、ローカルデータリンクがグローバルデータリンクをオーバーライドするため、ダッシュボードXへのローカルデータリンクに従います。 -
別のダッシュボードまたはアラートメッセージで
service:analyticsを選択すると、ダッシュボード Y へのグローバルデータリンクに従います。
デフォルトリンクによるデフォルト以外のリンクの優先
プロパティのインフラストラクチャ モニタリング ナビゲータまたはダッシュボードに移動する複数の同じレベルのトリガーがある場合、プロパティ値を選択すると、デフォルトとして指定されているリンクに従います。
たとえば、2 つのリンクが hostの任意の値によってトリガーされ、かつ、それぞれ異なる宛先ナビゲータまたはダッシュボードを持っているとします。1 つのリンクがデフォルトとして指定されます。 ホスト の任意の値を選択すると、デフォルトの接続先へのリンクがたどります。
トリガーのデフォルトリンクを変更するには、目的のデフォルトの接続先のリンクを展開してその設定を確認し、 [アクション] メニューを開き、 [デフォルトにする]を選択します。
データリンクを使用および表示
組織内でデータリンクを使用できる場合は、Splunk Infrastructure Monitoring 内のさまざまな場所からアクセスできます。
-
プロパティにインフラストラクチャ監視ダッシュボードをターゲットとするデータリンクがある場合、プロパティにカーソルを合わせるとカーソルポインタが表示されます。ツールチップは、プロパティを選択した場合に移動できるダッシュボードを示します。ダッシュボード グループがカッコ内に表示されます。
-
または、任意のプロパティの [ アクション(Actions)] メニューで使用可能なデータリンクを表示することもできます。 [アクション(Actions)] メニューにアクセスするには、プロパティの上にカーソルを置き、表示される [()]()アイコンを選択します。プロパティにデータリンクが定義されている場合、(ペイン)アイコンを選択するとリンクのリストが表示され、このメニューからいずれかのリンクに移動できます。
注: ダッシュボード以外のターゲットに移動するには、 [アクション(Actions)] メニューを使用する必要があります。 -
ダッシュボードのすべてのローカルデータリンクを表示するには、 ダッシュボードのアクション メニューから [データリンク(Data Links)] を選択します。
-
組織のすべてのグローバルデータリンクを表示するには、 [ナビゲーション(Navigation)] メニューで [データ構成(Data Configuration)]に移動し、 [グローバルデータリンク(Global Data Links)]を選択します。または、ローカルデータリンクのリストを表示するときに、 グローバルデータリンク を選択することができます。
データリンクの定義について
-
1 つのプロパティに対して複数のデータリンクを定義できます。
-
リンクターゲットが Splunk インフラストラクチャ モニタリング ダッシュボードの場合は、プロパティ値を選択してリンクをたどることができます。
-
プロパティが複数のターゲットナビゲータまたはダッシュボードにリンクされている場合、いくつかの要因によって、プロパティ値を選択したときに開くナビゲータまたはダッシュボードが決まります。を参照してください リンクをたどるプロパティ値を選択します。
-
組織で権限機能を使用できる場合は、元のダッシュボードに対する書き込み権限がある場合にのみ、ローカルデータリンクを定義または削除できます。ただし、対象ダッシュボードの書き込み権限は必要ありません。詳細については、 「Splunk Infrastructure Monitoring」の「読み取りおよび書き込み権限」を参照してください。
-
グローバルデータリンクを定義または削除するには、管理者である必要があります。ただし、既存のグローバルデータリンクのリストは誰でも表示できます。
-
ナビゲータやアラートメッセージなど、チャート以外の場所からリンクを作成する場合は、グローバル データ リンクだけを作成できます。