您的当前位置:首页 >IT科技类资讯 >Prometheus 快速监控 MySQL 数据库,超简单! 正文
时间:2025-11-05 05:15:00 来源:网络整理编辑:IT科技类资讯
今天分享一下Prometheus如何监控MySQL数据库。实验环境:数据库服务器:10.0.0.41prometheus服务器:10.0.0.104默认数据库和prometheus都已部署好!下面演示
今天分享一下Prometheus如何监控MySQL数据库。超简单
实验环境:
数据库服务器:10.0.0.41prometheus服务器:10.0.0.104默认数据库和prometheus都已部署好!快速下面演示安装mysql_exporter过程。监控据库

在MySQL数据库服务器上安装mysql_exporter。快速
1. 创建 MySQL 只读监控用户在 MySQL 中运行以下命令(换成你自己的免费源码下载监控据库密码):
复制CREATE USER exporter@% IDENTIFIED BY 123456; GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO exporter@%; FLUSH PRIVILEGES;1.2.3.
验证登录:
复制mysql -uexporter -p1234561. 2. 安装 mysqld_exporter下载并安装:
复制cd /opt wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.17.2/mysqld_exporter-0.17.2.linux-amd64.tar.gz tar -xvf mysqld_exporter-0.17.2.linux-amd64.tar.gz cp mysqld_exporter-0.17.2.linux-amd64/mysqld_exporter /usr/local/bin/ chmod +x /usr/local/bin/mysqld_exporter1.2.3.4.5. 3.创建配置文件在 /etc 下创建 .mysqld_exporter.cnf 登录配置:
复制vi /etc/.mysqld_exporter.cnf1.内容如下:
复制[client] user=exporter password=1234561.2.3. 4. 配置 systemd 服务创建服务文件:
复制vi /etc/systemd/system/mysqld_exporter.service1.内容如下:
复制[Unit] Descriptinotallow=Prometheus MySQL Exporter After=network.target [Service] Type=simple ExecStart=/usr/local/bin/mysqld_exporter--config.my-cnf=/etc/.mysqld_exporter.cnf Restart=on-failure [Install] WantedBy=multi-user.target1.2.3.4.5.6.7.8.9.10.11.然后启动服务:
复制# 重载系统服务 systemctl daemon-reload # 启动并设置开机自启动 systemctl enable --now mysqld_exporter1.2.3.4.5.查看状态:
复制systemctl status mysqld_exporter1. 5. 防火墙放行(可选)确保 Prometheus 节点(10.0.0.104)能访问此节点的 9104 端口:
复制# 关闭防火墙 systemctl disable --now firewalld # 或者开通9104端口 firewall-cmd --permanent --add-port=9104/tcp firewall-cmd --reload1.2.3.4.5.6.编辑你的超简单 prometheus.yml:
复制vi /data/prometheus/prometheus.yml1. 复制global: scrape_interval: 15s scrape_configs: - job_name: mysql-exporter static_configs: - targets: [10.0.0.41:9104] labels: mysql: 10.0.0.41数据库1.2.3.4.5.6.7.8.9.
保存并重启 Prometheus:
复制systemctl restart prometheus1.访问 Prometheus 界面:
复制http://10.0.0.104:90901.进入 Status > Targets,确认 10.0.0.41:9104 状态为 UP。源码库快速

在浏览器或命令行访问:
复制http://10.0.0.41:9104/metrics1.你应该能看到:

说明 exporter 成功运行并能读取数据库状态!
导入 MySQL 监控 Dashboard(推荐模板 ID:7362 或 14057):
监控据库

世界最佳杀毒软件是什么?(揭秘最强大的杀毒软件,保护你的计算机安全!)2025-11-05 05:13
以X270装机教程为主题的完美组装指南(教你如何轻松搭建一台高性能的X270电脑)2025-11-05 05:12
自己动手重装系统,让电脑焕然一新(完整教程及实用技巧,让您轻松应对系统重装挑战)2025-11-05 05:11
笔记本独立显卡和集成显卡的区别(解析笔记本独立显卡和集成显卡的性能与应用)2025-11-05 05:05
华为畅享7Plus32如何为你带来无限乐趣?(探索畅享7Plus32的全方位功能和卓越性能)2025-11-05 04:52
海尔BCD649WDCE洗衣机的优势与特点(高效节能、智能洗涤、超大容量,让你的洗衣体验焕然一新)2025-11-05 04:38
华硕电脑刷机教程(详细步骤与注意事项)2025-11-05 04:18
flyme6.7.5.23(打造个性化界面,享受独特视觉盛宴)2025-11-05 03:39
硬盘Ghost分区教程(使用Ghost软件实现硬盘分区备份与还原,保障数据安全与稳定性)2025-11-05 03:36
酷睿4代i74710H(解析第四代i7处理器的性能与创新)2025-11-05 02:58
学习如何以dpi大小设置教程(让你的设计更加精确和专业化)2025-11-05 05:14
探索HiSiliconK3V2的性能与功能(了解K3V2芯片的关键优势和应用领域)2025-11-05 04:48
以容声bcd228d11sy为主题的优势与特点(深入了解容声bcd228d11sy的功能与品质)2025-11-05 04:37
HP惠普Envy13(完美平衡轻便性和高性能,畅享生产力与娱乐)2025-11-05 04:11
用手机和电脑制作棉花娃娃教程(简单易学的棉花娃娃制作指南,从手机到电脑全面解析制作过程)2025-11-05 04:07
三星手机进入recovery的方法详解(三星手机如何进入recovery模式以进行系统维护和修复)2025-11-05 04:01
三星120G750evo(性能稳定可靠,满足多种应用需求)2025-11-05 02:59
小新14开机教程(小新14开机教程详解,让您轻松上手)2025-11-05 02:59
使用U盘安装新机系统的详细教程(以新机U盘装系统,轻松升级操作系统)2025-11-05 02:50
探索ProBook446的卓越性能与便携性(一款高性能商务笔记本的完美融合)2025-11-05 02:34