EMQ X Dashboard

簡介

EMQ X 提供了 Dashboard 以方便用戶管理設備與監控相關指標。通過 Dashboard,你可以查看服務器基本信息、負載情況和統計數據,可以查看某個客戶端的連接狀態等信息甚至斷開其連接,也可以動態加載和卸載指定插件。除此之外,EMQ X Dashboard 還提供了規則引擎的可視化操作界面,同時集成了一個簡易的 MQTT 客戶端工具供用戶測試使用。

啓用 Dashboard

EMQ X Dashboard 功能由 emqx-dashboard 插件實現,該插件默認處於啓用狀態,它將在 EMQ X 啓動時自動加載。如果你希望禁用 Dashboard 功能,你可以將 data/loaded_plugins(請參見 插件)中的 {emqx_dashboard, true} 修改爲 {emqx_dashboard, false}

{emqx_dashboard, true}.

查看 Dashboard

EMQ X Dashboard 是一個 Web 應用程序,你可以直接通過瀏覽器來訪問它,無需安裝任何其他軟件。

當 EMQ X 成功運行在你的本地計算機上且 EMQ X Dashboard 被默認啓用時,你可以訪問 http://localhost:18083 來查看你的 Dashboard,默認用戶名是 admin,密碼是 public

配置 Dashboard

您可以在 etc/plugins/emqx_dashboard.conf 中查看或修改 EMQ X Dashboard 的配置,注意此處的 etc並非指系統目錄,請參見 目錄結構

EMQ X Dashboard 配置項可以分爲默認用戶監聽器兩個部分:

默認用戶

EMQ X Dashboard 可以配置多個用戶,但在配置文件中僅支持配置默認用戶。

需要注意的是,一旦您通過 Dashboard 修改了默認用戶的密碼,則默認用戶的相關信息將以您在 Dashboard 上的最新改動爲準,配置文件中的默認用戶配置將被忽略。

監聽器

EMQ X Dashboard 支持 HTTP 和 HTTPS 兩種 Listener,但默認只啓用了監聽端口爲 18083 的 HTTP Listener,關於 Listener 的介紹請參見 配置說明

關於 Dashboard 的詳細配置項說明,請參見 配置項

Dashboard 界面

爲了使用戶在操作和瀏覽中可以快速地定位和切換當前位置,EMQ X Dashboard 採用了側邊導航的模式,默認情況下 Dashboard 包含以下一級導航項目:

導航項目 說明
MONITORING 提供了服務端與客戶端監控信息的展示頁面
RULE ENGINE 提供了規則引擎的可視化操作頁面
MANAGEMENT 提供了擴展插件與應用的管理頁面
TOOLS 提供了 WebSocket 客戶端工具以及 HTTP API 速查頁面
ADMIN 提供了 Dashboard 用戶管理和顯示設置等頁面

MONITORING

EMQ X Dashboard 提供了非常豐富的數據監控項目,完整地覆蓋了服務端與客戶端,這些信息都將在 MONITORING 下的頁面中被合理地展示給用戶。

Overview

Overview 作爲 Dashboard 的默認展示頁面,提供了 EMQ X 當前節點的詳細信息和集羣其他節點的關鍵信息,以幫助用戶快速掌握每個節點的狀態。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章