すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:クエリ結果を使用した Markdown チャートの設定

最終更新日:Jun 23, 2026

Simple Log Service では、ダッシュボードに Markdown チャートを追加できます。これらのチャートを使用して、背景情報、チャートの説明、ページの注釈、補足情報などのテキストコンテンツを挿入し、ダッシュボードを充実させることができます。このトピックでは、クエリと分析の結果を使用して Markdown チャートを設定する方法について説明します

前提条件

概要

設定が完了すると、Markdown チャートに 3 つのクエリの結果が表示されます。クエリ A はログエントリの総数 (例:7,532) を示します。クエリ B はリクエスト数が最も多いステータスコード (例:ステータス 200、リクエスト数 6,524) を示します。クエリ C はリクエスト数が最も多いエラーステータスコード (例:ステータス 401、リクエスト数 34) を示します。

  1. データのクエリと分析:コンソールでクエリを実行し、ログ検索、ログ集約、ログ統計を実行します。

  2. Markdown チャートの設定:クエリと分析の結果を使用して Markdown チャートを作成し、ダッシュボードに追加します。

ステップ 1:データのクエリと分析

  1. Simple Log Service コンソールにログインします。[プロジェクト] セクションで、目的のプロジェクトをクリックします。

    image

  2. 左側のナビゲーションウィンドウで、ログ管理 をクリックします。Logstores リストで、対象の Logstore をクリックします。

  3. 次のクエリと分析文を入力し、検索と分析 をクリックして、クエリが期待どおりに機能することを確認します。

    • ログエントリの総数をカウントします。

      * | SELECT COUNT(*) as COUNT
    • 最も頻度の高いステータスコードとそのカウントを検索します。

      * | SELECT status, COUNT(*) as c group by status order by c DESC limit 1
    • 最も頻度の高いエラーステータスコードとそのカウントを検索します。

      * and status > 400 | SELECT status, COUNT(*) as c group by status order by c DESC limit 1

ステップ 2:Markdown チャートの設定

  1. 左側のナビゲーションウィンドウで、ダッシュボード > ダッシュボードリスト の順に選択します。ダッシュボード リストで、対象のダッシュボードをクリックします。ダッシュボードの右上隅にある 編集 をクリックします。編集モードで、追加 > 新しいチャートを追加する をクリックします。

  2. 右側のパネルで、共通設定 > チャートタイプ > image の順に選択します。ページの左側で、時間範囲、Logstore、およびクエリと分析文を設定します。次に、ページ上部の 適用 をクリックしてチャートをプレビューします。

    重要
    • クエリが 1 つしかない場合は、フィールド名を直接参照できます (例:${{field name}})。

    • 複数のクエリを使用する場合、競合を避けるために、各フィールド名の前に対応するクエリ ID を付ける必要があります。例:${{query ID.field name}}。クエリ ID の詳細については、「制限事項」をご参照ください。

    • 共通設定 > Markdown 設定 > 中央モード > 左右の中央:チャートのコンテンツを水平方向に中央揃えにします。

    • 共通設定 > Markdown 設定 > 中央モード > 上下の中央:チャートのコンテンツを垂直方向に中央揃えにします。

    この例では、website_log Logstore に 3 つのクエリが設定されています。クエリ A は * | SELECT COUNT(*) as COUNT、クエリ B は * | SELECT status, COUNT(*) as c group by status order by c DESC limit 1、クエリ C は * and status > 400 | SELECT status, COUNT(*) as c group by status order by c DESC limit 1 です。Markdown エディターで、${{ COUNT }}${{ B.status }}${{ B.c }}${{ C.status }}${{ C.c }} などの変数を使用して、各クエリの結果フィールドを参照します。レンダリング後、チャートには対応する統計値が表示されます。