夜鶯 v9 指標檢視:內建常用元件(MySQL/Redis/Nginx/Linux 等)的指標目錄冊,按元件類型/分類篩選,不會 PromQL 也能點擊查圖。

概述

指標檢視 = 平台內建 / 使用者自訂的指標目錄冊,把常用指標按「元件類型 + 分類」組織起來,讓不熟悉 PromQL 的人點指標名就能查圖

側欄路徑:資料查詢 → 指標 → 指標檢視 Tab,URL /metrics-built-in

適用場景:

  • 新加了 MySQL/Redis/Nginx 等元件,不知道有哪些指標值得看
  • 團隊裡有人不熟 PromQL,希望「開盒即用」;
  • 標準化「維運巡檢」動作:把每天該看的指標錄入目錄冊,巡檢時按目錄走一遍。

它和「即時查詢」的區別:

維度 即時查詢 指標檢視
輸入 自己寫 PromQL 點擊預先定義的指標名
受眾 熟悉 PromQL 的工程師 全員(包括不寫程式碼的)
適合場景 臨時排障、復算 例行巡檢、新元件探索

頁面佈局

頁面分左右兩欄

左側:過濾條件

定義一個全域標籤過濾:所有指標點開查圖時都會自動帶上這些標籤條件

例如:在過濾條件裡加 ident="n9e01",那點擊 cpu_usage_idle 查圖時,實際發起的 PromQL 是 cpu_usage_idle{ident="n9e01"} — 只看 n9e01 這台機器的 CPU,避免一開就是幾千條線。

強烈建議先配過濾條件再點指標,否則高基數的指標可能把瀏覽器查崩。

右側:指標目錄

控制項 說明
元件類型 按元件分類篩選,如 LinuxMySQLRedisNginxKafka 等內建元件
分類 二級分類,如 Linux 下的 CPU / Memory / Disk / Network
單位 按指標單位篩(百分比 / 位元組 / 計數等)
關鍵字搜尋 在指標名 / PromQL / 備註裡模糊搜

列表欄位:

含義
元件類型 該指標屬於哪個元件
分類 二級分類
指標名稱 點擊直接打開 Graph 檢視查趨勢
單位 用於展示時的單位換算
PromQL 該指標的實際查詢語句(有些指標會包一層 rate() 之類的)
操作 編輯 / 刪除 / 複製(自訂指標可改)

內建 vs 自訂指標

頁面右上「建立指標」按鈕可以新增自訂指標,把團隊特有的查詢錄進目錄。新增欄位:

  • 元件類型、分類(先選已有或新建)
  • 指標名稱 / 備註
  • PromQL(實際查詢語句)
  • 單位、軸類型等渲染參數

內建指標是從 整合中心 → 範本中心 匯入的 — 想批次補一組指標(比如新加了 Tomcat 監控)就去範本中心找對應整合包匯入,不用手工一條條建。

實操:把「日常巡檢」做成 SOP

經典用法是把團隊的每日/每週巡檢指標錄進來,形成「打開就能看完的清單」:

  1. 整理巡檢指標列表:和團隊 Tech Lead 一起列出每天/每週要掃一遍的指標,按業務/元件分類;
  2. 批次匯入:能從範本中心匯的匯入;匯不了的用「建立指標」一條條錄入;
  3. 配過濾條件:根據目前關注的實例/叢集配左側的過濾;
  4. 從頭到尾點一遍:每個指標看一下 Graph,異常的截圖發週報。

常見問題

Q1:列表裡一個指標都沒有,怎麼辦?

A:本環境的指標檢視是按資料來源關聯的。檢查:

  1. 頂部資料來源選了沒?(在「即時查詢」Tab 選過的資料來源會傳遞過來);
  2. 該資料來源關聯的範本有沒有匯入過?去 範本中心 找該元件對應的「指標範本」匯入;
  3. 或者手工點「建立指標」錄入。

Q2:點擊指標名後看不到 Graph?

A:通常是 PromQL 在目前資料來源裡查不到資料。

  • 檢查左側「過濾條件」是不是寫錯了標籤(比如 ident="不存在的機器");
  • 直接複製該指標的 PromQL 去 即時查詢 跑一遍驗證。

Q3:內建指標的 PromQL 不符合我的需求,能改嗎?

A:內建指標本身不能直接改(受範本控制)。兩種方式:

  • 複製一份再改:把它「複製」成自訂指標,名字換一下,PromQL 改成自己想要的;
  • 改範本:去範本中心改對應的「指標範本」,再重新匯入 — 這樣所有同類型實例都跟著更新。

參考資料

快猫星云 联系方式 快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云