前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Prometheus监控MySQL

Prometheus监控MySQL

作者头像
入门笔记
发布2022-06-02 14:58:27
1.2K0
发布2022-06-02 14:58:27
举报
文章被收录于专栏:入门小站

mysql_exporter:用于收集MySQL性能信息

安装

代码语言:javascript
复制
> wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.13.0/mysqld_exporter-0.13.0.linux-amd64.tar.gz
> tar -xzvf mysqld_exporter-0.13.0.linux-amd64.tar.gz
> mv mysqld_exporter-0.13.0.linux-amd64 /usr/local/mysqld_exporter
> chown -R prometheus:prometheus /usr/local/mysqld_exporter

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

代码语言:javascript
复制
> grant process,replication client,select on *.* to 'agent'@'%' identified by '123456';
> flush privileges;

配置mysqld_exporter

代码语言:javascript
复制
> vim /usr/local/mysqld_exporter/.my.cnf
[client]
user=agent
password=123456

配置成系统服务

代码语言:javascript
复制
> vim /usr/lib/systemd/system/mysqld_exporter.service
[Unit]
Description=https://prometheus.io

[Service]
Restart=on-failureExecStart=/usr/local/mysqld_exporter/mysqld_exporter --config.my-cnf=.my.cnf 

[Install]
WantedBy=multi-user.target

启动mysqld_exporter服务

代码语言:javascript
复制
> systemctl daemon-reload
> systemctl start mysqld_exporter

配置prometheus

代码语言:javascript
复制
> vim /usr/local/prometheus/prometheus.yml
scrape_configs:
  # 添加作业并命名
  - job_name: 'mysql'
    # 静态添加node
    static_configs:
    # 指定监控端
    - targets: ['127.0.0.1:9104']

重启prometheus服务

代码语言:javascript
复制
> systemctl reload prometheus.service

查看监控端

访问:https://rumenz.com:9090/targets

Granfana 导入Mysql 监控

选择Import,Load框输入7362

效果展示

相关文章系统监控Prometheus安装和基本配置 系统CUP,内存,硬盘监控之node_exporter安装配置

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

本文分享自 入门小站 微信公众号,前往查看

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

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

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