(linux-x86)Prometheus-2.30.0+Grafana-7.2.0监控mysql
【摘要】 (linux-x86)Prometheus-2.30.0+Grafana-7.2.0监控mysql
#相关资料链接:https://pan.baidu.com/s/1Q2Q0zINF9gsiN3vPWnc5ew
提取码:QGS1
#(linux-x86)VMware的openEuler安装开源Prometheus-2.16.0—普罗米修斯,可参照链接
https://bbs.huaweicloud.com/blogs/301517
#(linux-x86)openEuler安装Grafana-7.2.0,可参照链接
https://bbs.huaweicloud.com/blogs/301488
#通过浏览器进入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/
unzip grafana-dashboards-master.zip
cp -R /var/lib/grafana/grafana-dashboards-master/dashboards/ /var/lib/grafana/
#更改grafana配置文件
vi /etc/grafana/grafana.ini
[dashboards.json]
enabled = true
path = /var/lib/grafana/dashboards
#重启Grafana服务
systemctl restart grafana-server
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)