Grafana+Prometheus如何监控MySql服务

分类:编程技术 时间:2024-02-20 15:44 浏览:0 评论:0
0
本文主要向您展示“如何使用Grafana+Prometheus监控MySql服务”。内容简单、易懂、清晰。希望可以帮助您解答疑惑。让小编带领大家学习学习《如何使用Grafana+Prometheus监控MySql服务》一文。

架构

Prometheus安装

下载地址:https://prometheus.io/download

执行以下命令:

##下载wget https://github.com/prometheus/prometheus /releases/download/v2.0.0-rc.3/prometheus-2.0.0-rc.3.linux -amd64.tar.gz## 可自定义解压目录 tar -xvf prometheus-2.0.0-rc.3.linux- amd64.tar.gz

配置prometheus,vi prometheus.yml

IP对应我们内网的服务器,端口对应监听对应导出器的端口。

运行Prometheus

启动成功后,我们可以通过Prometheus内置的Web界面访问它,http://ip:9090,如果出现如下界面说明配置成功(忽略Linux1/2,即服务的监控)

MySql安装

MySql的地位和地位的重要性不言而喻。作为一个开源产品,深受广大中小企业和互联网公司的喜爱,因此我们有必要对其进行相应的监控。

由于最近更换了CentOS7,所以这里重新安装MySql,并做一下记录。 CentOS7的yum源默认好像没有mysql。为了解决这个问题,我们首先要下载mysql的repo源码。

列出所有版本信息:

lsb_release -a

下载mysql的repo源:

wget http://repo。 mysql.com/mysql-community-release-el7-5.noarch.rpm

安装mysql-community-release-el7-5.noarch.rpm包:

rpm - ivh mysql-community-release-el7-5.noarch.rpm

Inshigh mysql:

 yum install mysql-server -y

修改权限,否则会报错:

chown -R root:root /var/ lib /mysql

重启mysql服务:

service mysqld restart

登录并重置密码:

< p> 新手也能快速搭建一个MySql服务“神器”

mysqld_exporter安装

下载并解压:

Mysqld_exporter需要连接Mysql。首先为其创建一个用户并赋予其所需的权限:

创建.my.cnf文件 vi .my.cnf:

[client] user=exporterpassword=123456

运行mysqld_exporter:

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

pre>

Prometheus配置

修改prometheus.yml添加MySql节点:

保存后重启Prometheus,查看目标:

最后登录grafana查看MySql监控信息:

以上我s《Grafana+Prometheus如何监控MySql服务》总之,感谢您阅读本文!相信大家都有一定的了解,希望分享的内容对大家有所帮助。如果您想了解更多知识,请关注行业资讯频道!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > Grafana+Prometheus如何监控MySql服务

用户评论