数据库监测故障告警工具(mysql、postgreSql、sqoracle、sqlServer)推荐——WGCLOUD


我们在项目中,会有许多的数据库在运行,比如流行的有mysql、postgreSql、sqoracle、sqlServer等数据库

如何把这些数据库监测起来,当出现数据库不可访问时候,我们及时收到故障通知,并进行处理,尽量减少故障时间,这是我们经常会想到的一个问题

在这样的背景下,WGCLOUD应运而生,它不仅可以监测数据源,还可以监测业务数据变化趋势

我们在此文里只讲如何监测数据源,并进行告警通知,数据表先不说

对了,我们要先去下载并部署WGCLOUD,官网地址:http://www.wgstar.tcom

因为网站有比较详细的部署说明,我们此处不再叙述说明了

部署完成后,我们通过http://192.168.1.2:9999/wgcloud来打开登录页面,其中把192.168.1.2换为自己的实际server主机ip

登录账号密码默认:admin/111111

登录后,点击左侧菜单【数据源管理】,注意:首先要保证server主机能访问我们的数据库,不然就没法监控数据,如下图

点击【添加】按钮,输入数据库相关信息即可,

数据源别名可以自定义

数据库类型可以选择(mysql、postgreSql、sqoracle、sqlServer)其中一个

驱动名称是默认的,不用管

JDBC连接字符串,就是我们web程序中常用的JDBC连接字符串了,复制过来就行

最后是数据库用户名和密码

输入完成后,可以点击【连接测试】,测试一下是否能连接成功,如果信息准确的话,瞬间就有成功提示,如果失败的话可能会慢一点,最晚不超过60秒