2021-10-21(linux-x64)Prometheus-2.30.0+Grafana-7.2.0监控mysql

103 阅读1分钟

原文地址;bbs.huaweicloud.com/blogs/30626…
#(linux-x86)VMware的openEuler安装开源Prometheus-2.16.0—普罗米修斯,可参照链接
bbs.huaweicloud.com/blogs/30151…
#(linux-x86)openEuler安装Grafana-7.2.0,可参照链接
bbs.huaweicloud.com/blogs/30148…
#通过浏览器进入Prometheus页面
IP:9090
#Prometheus数据展示
IP:9090/metrics

#浏览器进入Grafana页面
IP:3000





/etc/hosts文件(添加路由),配置完路由后,服务器相互ping通即可
vi /etc/hosts



#Prometheus可以查看到监控的数据





#Grafana主界面配置prometheus数据源,服务器收集到的数据作为数据源添加到Grafana,这样Grafana就能把Prometheus的数据进行可视化。 









#上传安装mysqld_exporter组件,改名
tar xf mysqld_exporter-0.11.0.linux-amd64.tar.gz -C /usr/local/
mv /usr/local/mysqld_exporter-0.11.0.linux-amd64/  /usr/local/mysqld_exporter
ls /usr/local/mysqld_exporter

#进入数据库,授权
mysql -u root -p
mysql> grant select,replication client,process ON *.* to 'mysql_monitor'@'localhost' identified by '111111';
Query OK, 0 rows affected, 1 warning (0.01 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> quit
创建mysql配置文件
vi /usr/local/mysqld_exporter/.my.cnf

[client]
user=mysql_monitor
password=111111

#启动mysqld_exporter
nohup /usr/local/mysqld_exporter/mysqld_exporter --config.my-cnf=/usr/local/mysqld_exporter/.my.cnf &
#确认端口
ss -anlt | grep 9104







#添加Prometheus服务器配置,在最后添加如下内容(配置格式要注意,不然开启prometheus服务会报错)
vi /usr/local/prometheus/prometheus.yml

  - job_name: mysqld
    static_configs:
      - targets: ['IP:9104']



#重启prometheus服务
pkill prometheus
/usr/local/prometheus/prometheus --config.file="/usr/local/prometheus/prometheus.yml" &







#上传至/var/lib/grafana/





#