コンテンツにスキップ

カスタムリンク


グラフにカスタムリンクを追加するものです。テキストボックスへの入力に加え、パラメータ設定を自由に組み合わせて、最終的なグラフの関連リンクアドレスを生成し、関連データを確認できます。カスタムリンクを追加するとデフォルトで表示が有効になり、グラフのプレビューに直接表示されます。

追加

  1. ダッシュボード > グラフ > リンク に移動します。
  2. リンクの名前を定義します。
  3. グラフにカスタムリンクを追加します。
  4. 確認します。

リンクアドレス

リンクアドレスは、テキストボックスへの入力とパラメータ設定に基づいて生成され、グラフと関連データを紐付けます。

プリセットリンク

システムはプリセットリンクを提供します。関連付けたいデータタイプを直接選択でき、完全なパスを手動で入力する必要はありません。

関連データタイプ プリセットリンク
ログ /logIndi/log/all
トレーシング /tracing/link/all
エラー追跡 /tracing/errorTrack
Profile /tracing/profile
コンテナ /objectadmin/docker_containers?routerTabActive=ObjectadminDocker
Pod /objectadmin/kubelet_pod?routerTabActive=ObjectadminDocker
プロセス /objectadmin/host_processes?routerTabActive=ObjectadminProcesses
ダッシュボード /scene/dashboard/dashboardDetail

プリセットパラメータ

選択したプリセットリンクに応じて、システムは対応するパラメータを提供します。

パラメータ
説明
time 時間フィルター。エクスプローラーやダッシュボードで使用できます。
リンク形式:
  • テンプレート変数でクエリ時間を渡す:&time=#{TR}
  • 最近15分をクエリ:&time=15m
  • 特定の開始時間と終了時間を設定:&time=1675247688602,1676457288602
  • variable ビュー変数クエリ。通常、ダッシュボードビューで使用されます。
    リンク形式:&variable={"host":"guance","service":"kodo"}
    dashboard_id ダッシュボード ID。ダッシュボードや組み込みビューの指定に使用できます。
    リンク形式:&dashboard_id=dsbd_069b2b90f562123456789123456789
    name 名前。ダッシュボード名、ノート名、カスタムエクスプローラー名などの指定に使用できます。
    リンク形式:&name=Linux ホストモニタリングビュー
    query タグフィルターまたはテキスト検索。通常、エクスプローラーでのデータフィルタリングに使用されます。スペースANDOR を組み合わせてタグフィルターとテキスト検索を連結できます。
    ❗️ スペースは AND と同等です。
    cols エクスプローラーの表示列。エクスプローラーの表示列を指定するために使用されます。指定がない場合はシステムデフォルトが表示されます。
    リンク形式:&cols=time,host,service,message
    w ワークスペース ID。ワークスペース間を移動する際に指定する必要があります。
    リンク形式:&w=wksp_40a73c6c2b024301a0b1d139e1234567

    使用可能なテンプレート変数

    システムはデフォルトで、現在のグラフリンクで使用可能なテンプレート変数(#{TR}#{T}#{T.host}#{V}#{V.host} など)を提供します。これらはリンク設定に直接使用できます。

    設定例

    現在のワークスペースの CPU モニタリングビューを関連付けて表示する場合の設定例は、次のとおりです。

    /scene/dashboard/dashboardDetail?dashboard_id=dsbd_e4313axxxxxxxxxxxxxc4198775e&name=CPU モニタリングビュー&w=wksp_ed134a648xxxxxxxxxxxxx9a9c6115&time=#{TR}&variable=#{V.host}

    • リンクアドレスの説明:
    リンク構成 パラメータ設定
    ダッシュボードアドレス /scene/dashboard/dashboardDetail
    ダッシュボード ID dashboard_id=dsbd_e4313axxxxxxxxxxxxxc4198775e
    ダッシュボード名 name=CPU モニタリングビュー
    ワークスペース ID w=wksp_ed134a648xxxxxxxxxxxxx9a9c6115
    時間変数 time=#{TR}
    ビュー変数 variable=#{V.host}
    注意
    • 変数はURLの末尾に追加できます。URLに既に時間変数、タグ変数、またはビュー変数が含まれている場合は、既存の変数を変更する必要があります。そうしないと、競合が発生する可能性があります。
    • 複数のパラメータは , で区切り、複数の変数は & で連結します。
    • リンクアドレスは相対パスをサポートしています。

    リンクの種類

    次の3つのリンクの開き方をサポートしています。

    • 新しいページ:新しいページでリンクを開きます。
    • 現在のページ:現在のページでリンクを開きます。
    • スライドアウト詳細:現在のページからスライドアウトするウィンドウでリンクを開きます。

    リンク管理

    グラフリンクでは、次の操作が可能です。

    • 表示のオン/オフ:グラフ上に関連リンクを表示するかどうかを制御します。
    • 編集:追加済みのリンクを変更します。
    • 削除:現在のカスタムリンクを削除します。削除後は復元できませんので、慎重に操作してください。
    • デフォルトに戻す:変更した組み込みリンクを初期状態に戻します。

    フィードバック

    このページは役に立ちましたか?