mysql监控报告_使用Prometheus监控Mysql

之前我们讲了使用[Prometheus监控服务器](https://mp.weixin.qq.com/s?__biz=Mzg3NjE0ODM2NA==&mid=2247483773&idx=1&sn=1e5ec2b59af5ac46661fcda19c6e31dc&chksm=cf37e29ef8406b886e30cf31d1024ca0fd25ae15e5248da92c4093f40213c7f3732e799bfa8f&scene=0&xtrack=1&key=3d64c8ab0dfd206a2c47f16e4718cf782b274076750e6c42eab115f1f7dbeb7ea5a7bbd0a4f79f7c54cbdfea198c7afc486199c77c374029eba3f735df3e70b5f3d444a6629c590092efb6debd803cd5&ascene=1&uin=MTQ2MDEzMTM4MA==&devicetype=Windows 10&version=62070152&lang=zh_CN&pass_ticket=NXhWiJ3Bp5MocTHkgjseb9i4xCNLedzr7Yi7DQoFCHfC9UgvCb56EBSwxmr2CA4O)状态,今天我们使用Prometheus监控下数据库。

安装配置

从mysqld_exporter 下载好mysql的exporter,上传至服务器。

修改exporter配置

在root目录下建立文件 .my.cnf,输入mysql的访问参数

[client]

host = 192.168.249.129

user = root

password = 000000

使用如下shell命令进行安装并启动

tar zxvf mysqld_exporter-0.12.1.linux-amd64.tar.gz

mv node_exporter-0.18.1.linux-amd64 mysqld_exporter

nohup ./mysqld_exporter --web.listen-address=":9200" &

启动完成后,用浏览器打开http://192.168.249.129:9200/进行访问,显示效果如下:

416fc5ee9bc7d4c9099a4967972a7c0f.png

修改prometheus配置

在prometheusscrape_configs中加入mysql的监听地址

- job_name: 'mysql29'

static_configs:

- targets: ['192.168.249.129:9200']

监控报表

从grafana官网上查找Mysql的监控dashboard MySQL_Overview并将其导入grafana。

33565b51ff472fc96b39424930c08759.png

查看监控效果

b2a62001a5398f3281d58710f40a5f15.png

84838794afc7400d2ee79af6c469ece5.png

欢迎关注我的个人公众号:JAVA日知录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值