Prometheus入门使用(一)
Prometheus简介:
略
部署Prometheus Server:
1.下载Prometheus:
root@dokcer:~# wget https://github.com/prometheus/prometheus/releases/download/v2.37.0/prometheus-2.37.0.linux-amd64.tar.gz
2.解压Prometheus:
root@dokcer:~# tar -xzvf prometheus-2.37.0.linux-amd64.tar.gz -C /usr/local/
3.建立软连接:
root@dokcer:~# ln -sv /usr/local/prometheus-2.37.0.linux-amd64/ /usr/local/prometheus
4.启动Prometheus,启用默认配置文件:
root@dokcer:~# /usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml &
& 表示命令在后台运行
5.如果出现端口占用情况,先确认9090端口是否被占用:
root@dokcer:~# netstat -tulp | grep 9090 #端口9090已经开启被prometheus占用
tcp6 0 0 [::]:9090 [::]:* LISTEN 27047/prometheus
root@dokcer:~# lsof -i:9090
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
prometheu 27047 root 3u IPv6 58459 0t0 TCP dokcer:9090->192.168.0.5:60420 (ESTABLISHED)
prometheu 27047 root 7u IPv6 58455 0t0 TCP *:9090 (LISTEN)
root@dokcer:~# ss -natlp | grep 9090
LISTEN 0 128 *:9090 *:* users:(("prometheus",pid=27047,fd=7))
浏览器查看prometheus界面:
访问地址http://:IP:9090
查看监控的机器:
目前只有本地的机器被监控,访问http://IP:9090/metrics,就可以看到被监控机器的各种数据