Prometheus 监控Mysql服务器及Grafana可视化

mysql_exporter:用于收集MySQL性能信息。

  • 使用版本
  • mysqld_exporter 0.11.0
  • 官方地址
  • 使用文档:https://github.com/prometheus/mysqld_exporter
  • 图标模板:https://grafana.com/dashboards/7362
  • 下载地址:https://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.linux-amd64.tar.gz
  • 百度云:mysqld_exporter 0.11.0
  • 下载地址:https://pan.baidu.com/s/1JfjbK3uOMXObc7-F8h13Dw
  • 密码:dxsn

注:要求数据库mysql 5.5 以上版本。

安装mysql_exporter

1、下载到被监控端解压压缩包

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

2、改名并移动到指定目录

mv mysqld_exporter-0.11.0.linux-amd64 /usr/local/mysql_exporter
cd /usr/local/mysql_exporter

3、登录mysql为exporter创建账号并授权

# 创建数据库用户。
mysql> CREATE USER 'exporter'@'localhost' IDENTIFIED BY 'XXXXXXXX';
# 可查看主从运行情况查看线程,及所有数据库。
mysql> GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'exporter'@'localhost';

4、创建mysql配置文件、运行时可免密码连接数据库:vim /usr/local/mysql_exporter/.my.cnf

[client]
user=exporter
password=xiangsikai

重启mysql服务

/etc/init.d/mysql restart

5、启动exporter客户端

./mysqld_exporter --config.my-cnf=.my.cnf

 启动常用参数

6、添加系统服务:vi /usr/lib/systemd/system/mysql_exporter.service

[Unit]
Description=https://prometheus.io[Service]
Restart=on-failureExecStart=/usr/local/mysql_exporter/mysqld_exporter --config.my-cnf=.my.cnf [Install]
WantedBy=multi-user.target

7、启动添加后的系统服务

systemctl daemon-reload
systemctl restart mysql_exporter.service

8、网站查看捕获mysql数据

访问:http://47.98.138.176:9104/metrics

9、使用prometheus监控修改监控端配置文件:vim prometheus.yml

scrape_configs:# 添加作业并命名- job_name: 'mysql'# 静态添加nodestatic_configs:# 指定监控端- targets: ['47.98.138.176:9104']

10、检查并重启服务

systemctl daemon-reload
systemctl restart promethus

11、查看监控端是否介入

12、使用promSQL查看mysql监控信息

# 测试查看mysqlglobal状态信息
mysql_global_status_aborted_clients

13、Granfana 导入Mysql 监控图表

  • 推荐图标ID:https://grafana.com/dashboards/7362

14、输入导入图标ID等待3秒弹出如下,修改后保存

15、监控展示

Prometheus 监控Mysql服务器及Grafana可视化相关推荐

  1. 查看mysql服务的可视化_Prometheus 监控Mysql服务器及Grafana可视化

    Prometheus 监控Mysql服务器及Grafana可视化. mysql_exporter:用于收集MySQL性能信息. 使用版本 mysqld_exporter 0.11.0 官方地址 使用文 ...

  2. prometheus监控mysql慢查询_使用Grafana+Prometheus监控mysql服务性能

    prometheus(也叫普罗米修斯)官网: grafana官网: 特征 普罗米修斯的主要特点是: 具有由度量名称和键/值对标识的时间序列数据的 一个 来利用这一维度 不依赖分布式存储; 单个服务器节 ...

  3. 使用 Docker 部署 Grafana + Prometheus 监控 MySQL 数据库

    使用 Docker 部署 Grafana + Prometheus 监控 MySQL 数据库 原文:使用 Docker 部署 Grafana + Prometheus 监控 MySQL 数据库 一.背 ...

  4. prometheus监控mysql主从

    文章目录 prometheus监控mysql主从 先将MySQL部署完成,并配置好主从复制 主从复制节点授权exporter 数据库授权(master 节点执行) 配置mysqld 主从复制的指标暴露 ...

  5. 普罗米修斯 mysql监控_普罗米修斯Prometheus监控MySQL

    普罗米修斯Prometheus监控MySQL 添加数据库用户 CREATE USER monitor_prometheus@'192.168.245.%' IDENTIFIED BY 'Abcde@1 ...

  6. Prometheus 监控网络设备,使用grafana显示

    文章目录 1.snmp_exporter客户端安装 2.配置Prometheus 3.配置grafana 4.效果展现 Prometheus 监控网络设备,使用grafana显示 本文对Prometh ...

  7. prometheus 监控mysql数据库

    prometheus 监控mysql数据库 本文通过prometheus 来监控mysql数据库状态,主要利用mysqld_exporter来实现mysql状态上报. 主机信息如下: 主机IP 用途 ...

  8. 详解 Spotlight on MySQL监控MySQL服务器

    前一章详解了Spotlight on Unix 监控Linux服务器 ,今天再来看看Spotlight on MySQL怎么监控MySQL服务器. 注:http://www.cnblogs.com/J ...

  9. mysql中%3c%3e和=_Grafana+Prometheus 监控 MySQL

    架构图 环境 IP 环境 需装软件 192.168.0.237 mysql-5.7.20 node_exporter-0.15.2.linux-amd64.tar.gz mysqld_exporter ...

最新文章

  1. Function类型
  2. MySQL where后面的列子查询使用
  3. oracle数据库安装自动化,自动化Oracle数据库静默安装
  4. win10 后台运行jar包_win10系统设置双击jar文件直接运行的处理教程
  5. Google 的开源方法论
  6. 第一百一十五期:Web开发必须掌握的三个技术:Token、Cookie、Session
  7. 点工转自动化速成指南
  8. 想开发一个背单词的学习软件
  9. JAVA中for循环写杨辉三角_java使用for循环输出杨辉三角
  10. 各种渲染软件设计理论详解
  11. Redis的实现原理
  12. 【OpenCV学习笔记】【错误处理】计算机缺失MSVCP120D.dll
  13. Deep Learning for Content-Based Image Retrival:A Comprehensive Study 论文笔记
  14. 单片机(ISIS 7 Professional):简易8x8矩阵LED灯代码项目
  15. Swift Alamofire SwiftyJson
  16. 每个极客都应该知道的Linux技巧(区分开普通的Linux用户和超级极客)
  17. php storm 安装,PhpStorm安装教程
  18. MySQL批量插入性能优化
  19. 装完nvme固态经常蓝屏_NVME固态硬盘安装WIN7系统时蓝屏(0x000007B)怎么解决
  20. 我的日常工作剖析,美好的一天,从每一天开始。

热门文章

  1. 利用IDisposable接口构建包含非托管资源对象
  2. 分布式数据库中间件使用经验分享
  3. 一行命令从 APK 文件中提取 Endpoint 及 URL
  4. 构件之法读书笔记04
  5. BABOK - 企业分析(Enterprise Analysis)概要
  6. WSFC真实场景仲裁处理
  7. 在 Exchange 服务器上的操作系统中的防病毒软件
  8. mysql优化--叶金荣老师讲座笔记
  9. CentOS 7.0变动
  10. 一个网卡绑定多个IP