全部產品
Search
文件中心

Simple Log Service:添加多Y軸線圖

更新時間:Jun 30, 2024

當您需要在一個線圖中添加不同種類或不同數量級的資料時,可線上圖中添加多Y軸。本文介紹添加多Y軸線圖的操作步驟。

前提條件

資源資訊與資料範例

公司A將其網站訪問日誌儲存在名為website_log的Logstore中。

  • 資源資訊

    • Project:test-demo

    • Logstore:website_log

    • 儀錶盤:website

  • 資料範例日誌範例

單個查詢分析操作環境

統計每分鐘來自上海、杭州地區的請求數量,然後通過線圖展示其變化趨勢。

  1. 登入Log Service控制台

  2. 進入建立統計圖表頁面。

    1. 在Project列表地區,單擊目標Project。

    2. 在左側導覽列中,選擇儀錶盤 > 儀錶盤列表

    3. 在儀錶盤列表中,單擊目標儀錶盤。

    4. 在儀錶盤頁面,單擊編輯

    5. 單擊添加 > 添加新表徵圖

    6. 在編輯模式下,選擇通用配置 > 線圖pro表徵圖。

  3. 設定查詢分析。

    添加如下查詢分析語句。更多資訊,請參見查詢分析

    * | select __time__ - __time__ % 60 as time, count_if(region='cn-shanghai') AS count1, count_if(region='cn-hangzhou') AS count2 GROUP BY time order by time

    多Y軸線圖

    然後在通用配置下的查詢分析配置中,設定y軸欄位count1count2。設定完成後,頁面中將展示上海、杭州地區的請求數及變化趨勢。其中,藍色線條表示上海地區的請求數變化趨勢,綠色線條表示杭州地區的請求數變化趨勢。

    如下圖所示,兩個地區的請求數量相差較大,共用一個Y軸,導致圖中上海地區的請求數變化趨勢展示不清晰。此時您可以通過欄位配置,線上圖的右側添加一個Y軸,其數量級適用於上海地區的請求數。多Y軸線圖

  4. 添加欄位配置。

    欄位配置頁簽中,針對count1列,添加一條Y軸。具體參數說明,請參見欄位配置多Y軸線圖

    設定完成後,該線圖將有兩個Y軸,並且兩個Y軸的數量級不同,左側Y軸適用於杭州地區的請求數,右側Y軸適用於上海地區的請求數,如下圖所示。雙Y軸線圖

  5. 單擊確定,儲存統計圖表。

  6. 單擊儲存,儲存儀錶盤。

兩個查詢分析操作環境

統計每分鐘的成功請求、失敗請求數量,然後通過線圖展示其變化趨勢。

  1. 登入Log Service控制台

  2. 進入建立統計圖表頁面。

    1. 在Project列表地區,單擊目標Project。

    2. 在左側導覽列中,選擇儀錶盤 > 儀錶盤列表

    3. 在儀錶盤列表中,單擊目標儀錶盤。

    4. 在儀錶盤頁面,單擊編輯

    5. 單擊添加 > 添加新表徵圖

    6. 在編輯模式下,選擇通用配置 > 線圖pro表徵圖。

  3. 設定查詢分析。

    添加如下兩個查詢分析。更多資訊,請參見查詢分析

    • 查詢分析A

      統計每分鐘成功請求的數量。

      status in [200 299] | SELECT __time__-__time__ % 60 AS Time, count(1) AS OK GROUP BY Time ORDER BY Time LIMIT 1000
    • 查詢分析B

      統計每分鐘失敗請求的數量。

      NOT status in [200 299] | SELECT __time__-__time__ % 60 AS Time, count(1) AS ERROR, status GROUP BY Time, status ORDER BY Time LIMIT 1000

      多Y軸線圖

    將在同一個線圖中展示兩個查詢分析的結果,即展示成功請求和失敗請求的數量變化趨勢。其中藍色線條表示成功請求的數量變化趨勢,綠色線條表示失敗請求的數量變化趨勢。

    如下圖所示,成功請求和失敗請求的資料量相差較大,共用一個Y軸,導致圖中失敗請求的數量變化趨勢展示不清晰。此時您可以通過欄位配置,線上圖的右側添加一個Y軸,其數量級適用於失敗請求的數量。

    多Y軸線圖

  4. 添加欄位配置。

    欄位配置頁簽中,針對查詢分析B的結果,添加一條Y軸。具體參數說明,請參見欄位配置多Y軸線圖

    設定完成後,該線圖將有兩個Y軸,並且兩個Y軸的數量級不同,左側Y軸適用於成功請求的數量,右側Y軸適用於展示失敗請求的數量,如下圖所示。多Y軸線圖

  5. 單擊確定,儲存統計圖表。

  6. 單擊儲存,儲存儀錶盤。

三個查詢分析操作環境

統計每分鐘內不同請求時間長度範圍對應的請求數,然後通過線圖展示其變化趨勢。

  1. 登入Log Service控制台

  2. 進入建立統計圖表頁面。

    1. 在Project列表地區,單擊目標Project。

    2. 在左側導覽列中,選擇儀錶盤 > 儀錶盤列表

    3. 在儀錶盤列表中,單擊目標儀錶盤。

    4. 在儀錶盤頁面,單擊編輯

    5. 單擊添加 > 添加新表徵圖

    6. 在編輯模式下,選擇通用配置 > 線圖pro表徵圖。

  3. 設定查詢分析。

    添加如下三個查詢分析。更多資訊,請參見查詢分析

    • 查詢分析A

      以統計請求時間長度在10~50秒之間的請求數。

      request_time in [10 50) | SELECT __time__-__time__ % 60 AS Time, count(1) AS count1, request_time GROUP BY Time, request_time ORDER BY Time LIMIT 1000
    • 查詢分析B

      統計請求時間長度在50~100秒之間的請求數。

      request_time in [50 100) | SELECT __time__-__time__ % 60 AS Time, count(1) AS count2, request_time GROUP BY Time, request_time ORDER BY Time LIMIT 1000
    • 查詢分析C

      統計請求時間長度大於100秒的請求數。

      request_time >= 100 | SELECT __time__-__time__ % 60 AS Time, count(1) AS count3, request_time GROUP BY Time, request_time ORDER BY Time LIMIT 1000

    多Y軸線圖

    在同一個線圖中展示三個查詢分析的結果,即展示三個不同請求時間長度範圍對應的請求數變化趨勢。其中藍色線條表示請求時間長度在10~50秒之間的請求數的變化趨勢,綠色線條表示請求時間長度在50~100秒之間的請求數的變化趨勢,黃色線條表示請求時間長度在100秒以上的請求數的變化趨勢。

    如下圖所示,各個請求時間長度範圍對應的請求數相差較大,共用一個Y軸,導致圖中count2和count3的數量變化趨勢展示不清晰。此時您可以通過欄位配置,線上圖的右側添加兩個Y軸。

    多Y軸線圖

  4. 添加欄位配置。

    欄位配置頁簽中,完成如下配置,添加兩條Y軸。具體參數說明,請參見欄位配置

    • 針對查詢分析B的結果,添加一條Y軸。

    • 針對查詢分析C的結果,添加一條Y軸。

    說明

    在同一側添加兩條及以上Y軸時,需要設定y軸id。

    多Y軸線圖

    設定完成後,該線圖將有三個Y軸,並且三個Y軸的數量級不同,分別對應三個不同請求時間長度範圍的請求數,如下圖所示。多Y軸線圖

  5. 單擊確定,儲存統計圖表。

  6. 單擊儲存,儲存儀錶盤。