mysqld_exporter+Prometheus+Grafana 配置小结

 更新时间:2025年05月16日 09:48:15   作者:晴天1999  
本文主要介绍了mysqld_exporter+Prometheus+Grafana 配置,实现了对MySQL数据库的监控和可视化展示,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、mysqld_exporter window下载及安装过程

1、下载路径地址:​​​​

https://prometheus.io/download/

选择“window”,页面向下滑动或者关键词搜索“mysqld_exporter”

找到需要下载的版本

2、解压之后,目录结构如下图

当前目录下新建my.cnf的文件,文件里面填写如下所示的内容,然后保存。

[client]

user=root 替换为数据库服务器用户名
password=XXX 替换为数据库服务器密码
host=XXXX 替换为数据库服务器IP
port=6446  替换为数据库服务器端口

文件新建完毕之后的目录结构

3、当前目录下输入cmd,打开命令行界面

命令行输入:

mysqld_exporter.exe --config.my-cnf=my.cnf

看到如下的打印文件

4、访问Exporter

http://localhost:9104

看到如下的界面及表示安装成功。点击“Metrics”既可以查看explorter采集到的数据库信息

二、prometheus配置exporter

1、打开该文件添加如下的数据

  - job_name: "mysql"
    static_configs:
      - targets: ["localhost:9104"]

2、启动prometheus

双加exe文件

3、访问prometheus地址

http://localhost:9090/

Status--Targets,是up状态即表示成功

三、Grafana配置prometheus

Grafana的window安装及配置过程参考如下文章:

Grafana window下载安装及influxdb集成配置

1、启动Grafana,新建prometheus源

URL为prometheus的链接地址

点击Save&Test,如果提示成功,即表示链接OK。

2、新建仪表板

通过Grafan的模板选择,我选择的模板是14057

模板选择地址:Grafana dashboards | Grafana Labs

点击保存和导入

打开Grafana查看刚才配置的mysql服务器检测数据

到此这篇关于mysqld_exporter+Prometheus+Grafana 配置小结的文章就介绍到这了,更多相关mysqld_exporter+Prometheus+Grafana 配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • InnoDB中不同SQL语句设置锁的情况详解

    InnoDB中不同SQL语句设置锁的情况详解

    这篇文章主要介绍了InnoDB中不同SQL语句设置锁的情况详解,在Mysql中,锁定读、更新、删除操作通常会对SQL语句处理过程中扫描到的每条索引记录设置记录锁,需要的朋友可以参考下
    2024-01-01
  • MySQL提取Json内部字段转储为数字

    MySQL提取Json内部字段转储为数字

    本文主要介绍了MySQL提取Json内部字段转储为数字,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2021-07-07
  • Mysql join连接查询的语法与示例

    Mysql join连接查询的语法与示例

    这篇文章主要给大家介绍了关于Mysql join连接查询的相关资料,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • MySQL Replace INTO的使用

    MySQL Replace INTO的使用

    今天DST里面有个插件作者问我关于Replace INTO和INSERT INTO的区别,我和他说晚上上我的blog看吧,那时候还在忙,现在从MYSQL手册里找了点东西,MYSQL手册里说REPLACE INTO说的还是比较详细的.
    2008-04-04
  • 快速修复损坏的MySQL数据库

    快速修复损坏的MySQL数据库

    在长时间使用 MySQL 后,数据库可能会出现一些问题。大多数问题可以通过简单的操作进行快速修复。下面介绍两种快速检修 MySQL 数据库的方法。
    2011-06-06
  • 让你的查询效率至少提高4倍的MySQL技巧总结

    让你的查询效率至少提高4倍的MySQL技巧总结

    这篇文章主要给大家总结介绍了关于让你的查询效率至少提高4倍的MySQL技巧,MySQL数据库执行效率对程序的执行速度有很大的影响,有效的处理优化数据库是非常有用的,需要的朋友可以参考下
    2024-05-05
  • MySQL中主键与rowid的使用陷阱总结

    MySQL中主键与rowid的使用陷阱总结

    这篇文章主要给大家总结介绍了关于MySQL中主键与rowid的使用陷阱,文中通过示例代码介绍的非常详细,对大家的学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-10-10
  • mysql查看用户授权信息的具体方法

    mysql查看用户授权信息的具体方法

    在本篇文章里小编给大家整理的是一篇关于mysql查看用户授权信息的具体方法,有需要的朋友们可以参考下。
    2020-08-08
  • 如何搭建 MySQL 高可用高性能集群

    如何搭建 MySQL 高可用高性能集群

    MySQL 作为小型应用的数据库,它完全可以胜任,但是如果是大型应用,高性能高可用的要求,单服务器部署的MySQL就不够了。MySQL NDB Cluster为这个需求提供了一个官方的集群解决方案。本文将研究如何搭建 MySQL 高可用高性能集群
    2021-06-06
  • 一文带你了解MySQL中触发器的操作

    一文带你了解MySQL中触发器的操作

    触发器,就是一种特殊的存储过程。触发器和存储过程一样是一个能够完成特定功能、存储在数据库服务器上的SQL片段。本文将通过简单的实力介绍一下触发器的操作,需要的可以参考一下
    2023-02-02

最新评论