首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用Prometheus监控MySQL性能指标

使用Prometheus监控MySQL性能指标

作者头像
JAVA日知录
发布2019-10-24 19:20:29
3.9K0
发布2019-10-24 19:20:29
举报
文章被收录于专栏:JAVA杂谈JAVA杂谈

安装配置

  • 下载好mysql的exporter mysqld_exporter,并将其上传至服务器。
  • 修改exporter配置 在root目录下建立文件 .my.cnf,输入mysql的访问参数(最好给MySQL建立一个单独的用户,为了方便测试我们直接使用root用户)
[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" &

这里使用--web.listen-address=":9200"修改默认启动端口,防止跟上文中启动的服务器监控冲突。

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

  • 修改prometheus配置 在prometheusscrape_configs中加入mysql的监听地址
- job_name: 'mysql29'
    static_configs:
    - targets: ['192.168.249.129:9200']

监控报表

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

大功告成。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-10-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JAVA日知录 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装配置
  • 监控报表
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档