合 监控工具之Navicat Monitor
简介
可以监控: MySQL、MariaDB、PostgreSQL 和 SQL Server
功能列表
| 实时的交互式概览 |
|---|
| 在一个基于网络的中央界面上查看所有已注册的 MySQL、MariaDB、PostgreSQL 和 SQL Server 实例和可用的组 |
| 无视位置或限制,从单一网络界面监控你的整个设施 |
| 监控主机上实时的 MySQL、MariaDB、PostgreSQL 和 SQL Server 指标、CPU、内存和交换使用率 |
| 自定义仪表板和小工具以获得最佳的概览页面 |
| 浏览一小时的历史指标 |
| 实例详细信息 |
| 无代理的远程监控 |
| 生成服务器性能指标的报表 |
| 将报表导出为 PDF 文件 |
| 警报 |
| 预先配置超过 40 个可完全自定义的警报策略 |
| 查看警报的发生频率以及你需要解决的问题 |
| 查看每个警报是由哪个用户回复 |
| 获取有关如何提高服务器性能的有用建议 |
| 与可自定义的阈值一起使用 SMTP、短信、SNMP 陷阱和 Slack |
| 创建自定义指标 |
| 高级的筛选 |
| 查询分析器 |
| 在 MySQL 5.6 或 MariaDB 10.0.11,性能模式用于查询分析 |
| 分析慢速查询日志和常规查询日志 |
| 分析费时查询 |
| 分析相关的动态管理视图 |
| 找出对系统影响最大的查询 |
| 使用丰富的用户界面监控 InnoDB 死锁 |
| 存储历史记录以诊断死锁问题 |
| SQL 性能分析工具 |
| 查找低效和缓慢的查询 |
| 执行计划的视觉化视图、图表视图和文本视图 |
| 创建跟踪以收集数据 |
| 定义准则来筛选收集的数据 |
| 设置跟踪计划 |
| 复制监控 |
| 自动检测复制 |
| 显示复制拓扑并能快速查看每个复制的状态 |
| 以 PDF 格式导出拓扑图 |
| 提供用于复制故障排除的复制错误历史记录 |
| 发现任何复制问题时发送警报 |
| 计划报告 |
| 创建图表报告:启动或关闭状态、复制图表、性能图表和费时查询分析 |
| 设置计划以发送带有 PDF 格式报告的电子邮件 |
| 安全性监控 |
| 控制访问监控的实例和功能 |
| 如果实例有无用户名和密码的帐号,会收到警报 |
| 通过发送警报提高 MySQL、MariaDB 和 SQL Server 安全性 |
| 检测 MySQL、MariaDB 和 SQL Server 黑客活动 |
| 用户管理 |
| 基于角色的访问控制 |
| OpenLDAP 或 Active Directory 的用户集成 |
| 通过 IP 地址限制登录或角色的访问 |
| 配置导出和还原 |
| 保存最近的配置并随时还原 |
| 将 Navicat Monitor 迁移到新主机 |
| 允许存储库数据库迁移 |
安装
https://navicat.com.cn/download/navicat-monitor
Linux
第 1 步 - 下载 Navicat Monitor 存储库配置文件:
1 | sudo wget -O /etc/yum.repos.d/navicatmonitor.repo http://www.navicat.com/download_linux_repo?lnx_repo=el7 |
第 2 步 - 运行以下命令来安装 Navicat Monitor:
1 | sudo yum clean all ; sudo yum install navicatmonitor |
第 3 步 - 包安装完成后,请启动 Navicat Monitor
1 | sudo /etc/init.d/navicatmonitor start |
第 4 步 - 服务启动后,你可以使用浏览器前往 http://your-ip-address:3000 配置 Navicat Monitor


