首页 > 数据库 >prometheus 监控mysql

prometheus 监控mysql

时间:2024-04-10 13:58:51浏览次数:54  
标签:info exporter -- collect prometheus mysqld 监控 mysql schema

 

 

启动脚本

vim /usr/lib/systemd/system/mysqld_exporter.service

[Unit]
Description=Prometheus MySQL Exporter
After=network.target

[Service]
Type=simple
User=exporter
Group=exporter
Restart=always
ExecStart=/opt/mysqld_exporter-0.15.1/mysqld_exporter \
--config.my-cnf=/opt/mysqld_exporter-0.15.1/.mysqld_exporter.cnf \
--collect.global_status \
--collect.auto_increment.columns \
--collect.info_schema.processlist  \
--collect.binlog_size \
--collect.info_schema.tablestats \
--collect.global_variables \
--collect.info_schema.innodb_metrics \
--collect.info_schema.query_response_time \
--collect.info_schema.userstats \
--collect.info_schema.tables \
--collect.perf_schema.tablelocks \
--collect.perf_schema.file_events \
--collect.perf_schema.eventswaits \
--collect.perf_schema.indexiowaits \
--collect.perf_schema.tableiowaits \
--collect.slave_status \
--web.listen-address=0.0.0.0:9104

[Install]
WantedBy=multi-user.target

连接文件

vim /opt/mysqld_exporter-0.15.1/.mysqld_exporter.cnf

[client]
user=user
password=passwd
host=xx.xxx.xx.xx
port=3306

 

标签:info,exporter,--,collect,prometheus,mysqld,监控,mysql,schema
From: https://www.cnblogs.com/rtnb/p/18125871

相关文章

  • Windows环境下删除MySQL
    目录一、关闭MySQL服务1、win+R打开运行,输入services.msc回车2、服务里找到MySQL并停止二、卸载MySQL软件1、打开控制模板--卸载程序--卸载MySQL相关的所有组件三、删除MySQL在物理硬盘上的所有文件1、删除MySQL的安装目录(默认在C盘下的ProgramFiles文件夹)2、删除MySQL数据目录数......
  • 如何优化在docker容器内的MySQL性能
    前言:在现代数据库应用中,性能和可靠性是至关重要的。对于运行在docker中的MySQL容器,通过优化配置可以充分利用宿主机的的性能,从而提升数据库的整体性能和响应速度。下面将介绍如何通过编辑MySQL容器中的配置文件来优化其性能,并详细说明操作步骤。正文:随着云计算和容器化......
  • 基于SpringBoot+MySQL+SSM+Vue.js的宠物商城系统(附论文)
    演示视频基于SpringBoot+MySQL+SSM+Vue.js的宠物商城系统技术描述开发工具:Idea/Eclipse数据库:MySQLJar包仓库:Maven前端框架:Vue/ElementUI后端框架:Spring+SpringMVC+Mybatis+SpringBoot文字描述基于SpringBoot+MySQL+SSM+Vue.js的宠物商城系统(附论文),用......
  • 基于SSM+MySql+Layui的在线教育视频课程管理系统(附论文)
    演示视频基于SSM+MySql+Layui的在线教育视频课程管理系统(附论文)-源码乐园技术描述开发工具:Idea/Eclipse数据库:mysqlJar包仓库:Maven前段框架:LayUI后端框架:Spring+SpringMVC+Mybatis+MySQL文字描述基于SSM+MySql+Layui的在线教育视频课程管理系统,分为用......
  • 基于SSM+SpringBoot+MySQL+Element+Vue的鲜花销售商城系统(附论文)
    演示视频基于SSM+SpringBoot+MySQL+Element+Vue的鲜花销售商城系统(附论文)-源码乐园技术描述开发工具:Idea/Eclipse数据库:MySQLJar包仓库:Maven前端框架:Element/Vue后端框架:Spring+SpringMVC+Mybatis+Element+Vue文字描述基于SSM+SpringBoot+MySQL+Element......
  • MySQL-6.表的高级查询(多表查询、子查询、表复制、合并查询、表外连接)
    6.1 多表查询基于两个或以上表的查询,默认从表1取出一行,与表2的每一行组合,返回的记录数为表1×表2,默认返回的结果为笛卡尔集,需写出正确的WHERE条件进行筛选。多表查询的条件不能少于表的个数-1,否则会出现笛卡尔集。指定显示某个表的列:表.列#显示雇员名,雇员工资及所在......
  • mysql开启ip访问
    步骤1登录mysql 首先,我们需要登录MySQL数据库。可以使用MySQL的命令行工具或者图形界面工具,使用root用户登录。 mysql-uroot-p 2创建用户 我们可以创建一个新用户,并为该用户分配权限。假设我们要给IP地址为192.168.1.100的用户分配权限  CREATEUSER'newuser......
  • Mysql时间差8小时解决方案
    在开发中,有可能会遇到这种情况: 插入数据库中的时间时正常。但是将时间传到前端页面上显示时,会早8个小时。这个问题我们可以从两方面来分析: MySQL本身的问题。JDBC连接的问题。MySQL本身的问题1-1.验证MySQL时间首先,我们执行如下SQL看看MySQL上的时间跟我的......
  • windows MYSQL解决中文乱码问题
    windowsMYSQL解决中文乱码问题1.首先确保你已经把mysql配置了环境变量2.打开window终端3.输入mysql-uroot-p4.输入密码,就是安装的时候设置的root超级管理员权限密码5.输入:SHOWVARIABLESLIKE‘character%’; 出现上图,说明就会出现中文乱码问题。6.该怎么办呢,接......
  • 探索数据背后的强劲引擎MySQL(1):Windows安装MySQL
    该文章Github地址:https://github.com/AntonyCheng/mysql-notes【有条件的情况下推荐直接访问GitHub以获取最新的代码更新】在此介绍一下作者开源的SpringBoot项目初始化模板(Github仓库地址:https://github.com/AntonyCheng/spring-boot-init-template【有条件的情况下推荐......