prometheus+grafana+监控OS+监控MySQL
注意以下几点:
1.prometheus版本号必须要与node_exporter、mysql_exporter、dashboard的版本号对应,否则在garana上导入模板以后可能取不到数据,需要的软件包的版本,具体哪些版本相互合适,我还没有具体的方式,只是按照这些版本能够正确取到数据
2.启动方式使用nohup 方式,当每个进程出现问题时候可以通过查看nohup.out进行排错
3.理解取数据是否成功的方法:curl ip:port/metrics
例如:curl 192.168.232.135:9100/metrics–>node_exporter服务的监控数据
curl 192.168.232.135:9104/metrics–>mysql_exporter服务的监控数据
4.prometheus服务的默认端口号为:9090
node_exporter服务的默认端口号为:9100
mysql_exporter服务的默认端口号为:9104
grafana服务的默认端口号为:3000,默认账号密码为admin/admin
5.prometheus是httpget的方式去获得node_porter的数据,node_exporter相当于是一个http-server
6.通过查看prometheus服务:点解status-》targets观察取数据的节点是否正常启动
mysql-exporter是否正常连接数据库不能再这看出来,需要到mysql-exporter的nohup.out观察日志
7.mysqld_expo