Navicat Monitor for MySQL/MariaDB 是一個無代理程式的遠端伺服器監控工具,它包含的功能可以使監控資料庫(DB)執行個體發揮最大效用和更輕鬆。此外,以伺服器為基礎的架構使其可以透過網頁瀏覽器從任何地方存取,從而為你提供無障礙存取,讓你可以全天候輕鬆無縫地掌握伺服器的狀況。
完成安裝並登入 Navicat Monitor 後,你就可以建立要監控的執行個體了。在今天的文章中,我們將學習如何設定資料庫執行個體進行監控。
建立新的執行個體
你可以在以下的頁面按一下「新增執行個體」並選取伺服器類型來建立新的執行個體。「新增執行個體」按鈕可以在「概覽」和「配置」畫面上找到。你可以建立最多 1000 個執行個體!
概覽」儀表板頁面顯示 Navicat Monitor 監控的所有執行個體。它提供高級摘要資訊和執行個體的健康狀態,並識別需要關注的執行個體。
執行個體資訊顯示在執行個體卡片上,可用於識別伺服器狀態和系統資源的使用量。若要建立新的執行個體以監控伺服器,請按一下「新增執行個體」,然後從下拉式清單中選取伺服器類型:
然後,在「新增執行個體」視窗中輸入相應的資訊。
在「新增執行個體」視窗中的「執行個體名稱」欄位中輸入描述性的名稱。我會輸入在 Navicat Premium 使用的相同名稱。接著,為執行個體選取群組。如果要加入新的群組,可以按一下「新增群組」。然後,提供以下資訊以連線到你的伺服器:
Navicat Monitor 可以透過安全的 SSH 通道連線到到資料庫伺服器,以傳送和接收監控資料。即使遠端連線被停用或被防火牆封鎖,它也允許你連線到伺服器。
在「MySQL 伺服器」或「MariaDB 伺服器」部分中,輸入以下資訊:
- 主機名稱:資料庫伺服器的主機名稱或 IP 位址。
- 埠:連線到資料庫伺服器的 TCP/IP 埠。
- 使用者名稱:連線到資料庫伺服器的監控使用者。
我建議為監控使用者建立一個獨立的帳號,這不會使受監控的執行個體產生負載。你應該授予監控使用者所有資料庫物件的 REPLICATION CLIENT、SUPER、PROCESS 和 SELECT 權限。 - 密碼:監控使用者的登入密碼。
- 伺服器類型:伺服器的類型。可以是類 Unix 系統或 Windows。
Navicat Monitor 還可以收集資料庫伺服器的系統效能度量,例如 CPU 和記憶體資源。如果你沒有提供此登入資訊,則仍可以監控伺服器,但不會顯示系統效能度量。
最後,按一下「新增」以建立新的執行個體。
這是填寫了所有欄位的「新增執行個體」對話方塊:
這是「執行個體配置」畫面上的「新增執行個體」按鈕。你可以點選「配置」>「全部執行個體」:
記號啟用
試用期結束後,Navicat Monitor 需要記號才能繼續監控該執行個體。你可以從 Navicat 網站購買記號。若要管理記號並授權你的執行,請前往「配置」>「啟用」。
若要啟用執行個體,請在「未授權的執行個體」清單中找到它,勾選它旁邊的方塊,然後按一下「授權」按鈕將其移動到「已授權的執行個體」清單中:
現在已準備好開始監控你的執行個體!