儀表板可以視覺化各種系統度量和網路資料。透過使用儀表板,可以顯示您感興趣的最新系統度量的報告 (圖表和圖形)。

儀表板會使用 RaaS 伺服器所收集的系統度量來建立視覺報告。此資料可用於進行效能診斷和監控系統事件。例如,RaaS 收集有關事件匯流排流量、Salt 主節點命令數量、工作頻率、部屬節點目前狀態等資料。其中部分資料可在儀表板上的報告中視覺化,以取得系統最近效能的快照。

儀表板旨在提供系統度量的高層級概觀。因此,報告只能顯示過去 24 小時以內的系統資料。若要取得系統度量在較長一段時間內的更詳細視圖,可以使用 /metrics 端點將系統度量匯出至第三方工具,例如 Prometheus 或其他監控和警示工具。如需有關 /metrics http 端點的詳細資訊,請參閱〈系統度量〉

每次登入時,無論使用何種裝置存取儀表板,您都會看到相同的圖表。

備註: 作為 VMware 移除有問題術語計劃的一部分,Salt 主節點一詞將在 SaltStack Config 及相關產品和說明文件中取代為更貼切的詞。此術語更新可能需要幾個發行週期才能全面完成。

可用的儀表板報告

下表列出並說明了儀表板中可用的各種報告:

報告 說明 可用的篩選器
Salt 事件數目
  • 顯示一段時間內 Salt 事件的數目,例如工作或其他作業
  • 用於監控網路活動的預期或非預期峰值
  • 所有 Salt 主節點或特定 Salt 主節點
  • 時間範圍 (過去一小時到 24 小時)
Salt 事件裝載大小
  • 顯示一段時間內 Salt 事件的裝載大小,例如工作或其他作業
  • 用於監控用來完成工作或其他作業的處理能力或記憶體數量
  • 所有 Salt 主節點或特定 Salt 主節點
  • 時間範圍 (過去一小時到 24 小時)
Celery 佇列深度
  • 顯示一段時間內的 Celery 佇列深度,指的是等待 CPU 或資料庫資源變為可用時已排入佇列的工作數目
  • 用於識別 CPU 或資料庫瓶頸
  • 所有 RaaS 伺服器
  • 時間範圍 (過去一小時到 24 小時)
RaaS Web 伺服器要求數目
  • 顯示一段時間內對 API (RaaS) 伺服器提出的要求數目
  • 用於監控伺服器活動的預期或非預期峰值
  • 所有 RaaS 伺服器
  • 時間範圍 (過去一小時到 24 小時)
Web 伺服器回應時間
  • 顯示一段時間內 API (RaaS) 伺服器回應要求所需的處理時間量
  • 用於監控 API (RaaS) 伺服器的瓶頸和整體效能
  • 所有 RaaS 伺服器
  • 時間範圍 (過去一小時到 24 小時)
RaaS Salt 主節點反覆運算時間
  • 顯示一段時間內 Salt 主節點連線至 SaltStack Config 以完成 Web 伺服器要求 (從開始到結束) 所需的時間
  • 用於監控每個 Salt 主節點上與 SaltStack Config 相關的負載
  • 所有 Salt 主節點或特定 Salt 主節點
  • 時間範圍 (過去一小時到 24 小時)
已驗證的 SSE 使用者數目
  • 顯示一段時間內登入 SaltStack Config 的不同使用者數目
  • 用於監控登入 SaltStack Config 之使用者的預期或非預期峰值
  • 時間範圍 (過去一小時到 24 小時)
資料庫活動
  • 顯示一段時間內對各個 PostgreSQL 資料庫資料列執行的動作 (已刪除、已讀取、已插入、已更新) 數目
  • 用於監控 PostgreSQL 資料庫上的讀取/寫入活動的預期或非預期峰值
  • 時間範圍 (過去一小時到 24 小時)
資料庫連線數目
  • 顯示一段時間內 PostgreSQL 資料庫與 API (RaaS) 伺服器之間的連線數目
  • 用於監控 PostgreSQL 資料庫上的活動的預期或非預期峰值
  • 時間範圍 (過去一小時到 24 小時)
已執行的 Redis 命令數目
  • 顯示一段時間內對 Redis 伺服器執行的命令數
  • 用於監控 Redis 快取層中資訊的請求數目 (例如查詢結果)
  • 時間範圍 (過去一小時到 24 小時)
工作
  • 顯示一段時間內的成功、錯過傳回、失敗或正在進行的工作數目
  • 用於評估整體系統活動和效能
  • 時間範圍 (過去一小時到 24 小時)
SSE 中的 Salt 主節點數目
  • 顯示一段時間內在 SaltStack Config 中登錄的 Salt 主節點數目
  • 用於監控一段時間內 Salt 主節點是否意外關閉或 Salt 主節點數目是否多於預期
  • 時間範圍 (過去一小時到 24 小時)
部屬節點目前狀態
  • 顯示一段時間內透過 SaltStack Config 連線到 Salt 主節點的部屬節點數目
  • 用於監控一段時間內部屬節點是否意外關閉或部屬節點數目是否多於預期
  • 所有 Salt 主節點或特定 Salt 主節點
  • 時間範圍 (過去一小時到 24 小時)

存取 [儀表板] 工作區

若要存取 [儀表板] 工作區,請按一下側邊功能表上的儀表板

新增報告

將報告新增到 [儀表板]:

  1. 儀表板工作區中,按一下新增報告以開啟功能表。
  2. 選取要新增到 [儀表板] 的報告的名稱。如需可用視覺化清單,請參閱可用的儀表板報告

現在,您選取的報告顯示在 [儀表板] 中。如果 [儀表板] 中已有數個報告,則剛剛新增的報告會顯示在 [儀表板] 頂端的左側或右側資料行中。將顯示在新增報告時報告數量最少的任意資料行中。

篩選報告

[儀表板] 工作區中的所有報告都可以按照報告中所顯示的持續時間 (過去一小時到 24 小時) 進行篩選。所有報告預設為 12 小時。若要變更持續時間,請按一下報告左下方的持續時間篩選器以選取其他時間範圍。

某些報告具有其他篩選器,可讓您篩選特定 Salt 主節點、部屬節點、資料庫或 API (RaaS) 伺服器的結果 (如果適用)。如果這些篩選器可用,將會顯示在報告的頂端。可以透過按一下篩選器以開啟功能表,然後選取要作為篩選依據的元素來變更篩選器。

下載報告

可以下載 JSON 或 CSV 格式的報告。匯出報告:

  1. 儀表板工作區中,按一下要下載的報告上方的下載按鈕 download-icon
  2. 選取下載 JSON下載 CSV
    備註: 如果圖表具有數個度量、Salt 主節點或 RaaS 執行個體,某些報告可能會有多個下載檔案。每個報告代表一個資料陣列,可以將其匯入第三方工具中。檢查報告是否具有多個下載檔案的一種方式是,將滑鼠暫留在報告上。報告中的明細項目數目與該報告的下載檔案數目相關。

    報告隨即開始在瀏覽器中下載。

移動報告

若要移動報告,請按住報告的拖曳控點 drag-icon,將報告拖曳到儀表板上的不同位置。

刪除報告

按一下報告的刪除按鈕 trash-icon,可從 [儀表板] 中移除報告。