Grafana+Prometheus如何监控MySql服务-创新互联
这篇文章主要为大家展示了“Grafana+Prometheus如何监控MySql服务”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Grafana+Prometheus如何监控MySql服务”这篇文章吧。
创新互联建站凭借专业的设计团队扎实的技术支持、优质高效的服务意识和丰厚的资源优势,提供专业的网站策划、成都网站设计、做网站、成都外贸网站建设公司、网站优化、软件开发、网站改版等服务,在成都10年的网站建设设计经验,为成都成百上千家中小型企业策划设计了网站。架构
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对应的是我们内网的服务器,端口则是对应的exporter的监听端口。
运行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
安装mysql:
yum install mysql-server -y
修改权限,否则会报错:
chown -R root:root /var/lib/mysql
重启mysql服务:
service mysqld restart
登录并重置密码:
新手快速搭建MySql服务「神器」
mysqld_exporter安装
下载并解压:
mysqld_exporter需要连接Mysql,首先为它创建用户并赋予所需的权限:
创建.my.cnf文件 vi .my.cnf:
[client]user=exporterpassword=123456
运行mysqld_exporter:
./mysqld_exporter -config.my-cnf=".my.cnf" &
Prometheus配置
修改prometheus.yml加入MySql节点:
保存以后重启Prometheus,查看targets:
最后登录grafana查看MySql监控信息:
以上是“Grafana+Prometheus如何监控MySql服务”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联-成都网站建设公司行业资讯频道!
网站栏目:Grafana+Prometheus如何监控MySql服务-创新互联
转载来于:http://ybzwz.com/article/gciph.html