APP下载

lepus天兔数据库监控系统是如何监控mysql数据库的?

消息来源:baojiabao.com 作者: 发布时间:2024-05-10

报价宝综合消息lepus天兔数据库监控系统是如何监控mysql数据库的?

概述

今天主要分享如何在lepus里面新增数据库监控例项,Lepus支援MySQL,Oracle,MongoDB,Redis,SQLServer等数据库的监控,下面主要介绍如何新增mysql数据库的监控。

新增MySQL监控例项

Lepus监控数据库是采用远端连线方式进去获取资料,所以无需要在数据库服务器端部署相关agent或计划任务。但是需要在数据库端进行授权访问,然后在WEB端配置例项就可以了。具体步骤如下所示:

1、远端授权

首先我们在被监控的数据库端(这里不是指lepus的数据库)执行授权,允许Lepus采集器服务器能连线到数据库,需要在被监控的数据库执行如下命令来授权。 这里解释下为什么需要super许可权,是因为采集程式通过show slave status命令获取复制资讯,该命令需要super许可权才能执行。

mysql> grant select,process,super on *.* to 'lepus_monitor'@'%' identified by 'lepus_monitor';

mysql> flush privileges;

2、新增例项

授权后在WEB控制台点选配置中心->MySQL选单来配置一个MySQL监控数据库,如下图所示,填写备监控数据库的IP、Port,远端授权使用者密码,以及标签(标签只是用来备注该服务器的用途)等内容。 同时可以设定该数据库的监控和报警等配置资讯

3、监控界面

最后我们可以在MySQL监控选单里发现我们新增的主机被监控了。

3.1、健康监控

3.2、资源监控

3.3、键快取监控

3.4、innodb监控

3.5、AWR报告

相比其他监控,mysql这块监控做的比较细,感觉是有点偏心,整体看的话还算凑合吧~

后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注一下~

2019-07-16 23:54:00

相关文章