1.基于docker 搭建Prometheus+Grafana
回到prometheus服务器的配置文件里添加被监控机器的配置段,每当添加一个被监控机器,都要修改prometheus服务器的配置文件,因此可以使用服务自动发现机制来简化操作。
启动node-exporter, 通过浏览器访问http://被监控端IP:9100/metrics就可以查看到node_exporter在被监控端收集的监控信息
****:9100/metrics
启动prometheus ****:9094/target
启动grafana****:3000/
2.PromeQL的使用
计算cpu使用率
3.记录用到的相关linux命令
根据进程名查看进程id
可以看到,pm进程的pid是2560038
通过进程id查看占用的端口
可以看到,pid=2560038的进程占用的端口号是9090
通过端口号查看占用的进程id
可以看到,占用9090端口的是进程的pid是2560038,名称是prometheus