Navicat 博客

2018 年 11 月 20 日,由 Robert Gravelle 撰写

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 网站购买令牌。若要管理令牌并许可你的实例,请前往“配置” > “激活”。

若要激活实例,请在“未许可的实例”列表中找到它,勾选它旁边的框,然后点击“许可”按钮将其移动到“已获许可的实例”列表中:

现在已准备好开始监控你的实例!

Navicat 文章
频道条目
分享
文章归档