一、服务端安装
1、安装步骤
wget https://github.com/prometheus/prometheus/releases/download/v2.16.0-rc.0/prometheus-2.16.0-rc.0.linux-amd64.tar.gz
tar zxvf prometheus-2.16.0-rc.0.linux-amd64.tar.gz
mv prometheus-2.16.0-rc.0.linux-amd64 /usr/local/promethues/
/usr/local/prometheus/prometheus --config.file="/usr/local/prometheus/prometheus.yml" &
或者
/usr/local/prometheus/prometheus --config.file="/usr/local/prometheus/prometheus.yml" --storage.tsdb.path=/data/prometheus/data --storage.tsdb.retention=90d
2、配置文件
vim /usr/local/prometheus/prometheus.yml
3、访问界面(通过浏览器访问http://服务器IP:9090就可以访问到prometheus的主界面)
默认只监控了本机一台,点Status –》点Targets –》可以看到只监控了本机
4、主机数据展示
通过http://服务器IP:9090/metrics可以查看到监控的数据
在web主界面可以通过关键字查询监控项
二、客户端安装
1、安装部署
wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz
tar zxvf node_exporter-0.18.1.linux-amd64.tar.gz
cp node_exporter-0.18.1.linux-amd64 /usr/local/
nohup /usr/local/node_exporter/node_exporter &
2、 通过浏览器访问
http://被监控端IP:9100/metrics
node_exporter 在被监控端收集的监控信息如下
3、回到prometheus服务器的配置文件里添加被监控机器的配置段
重启动server端,让识别到被监控主机
pkill prometheus
/usr/local/prometheus/prometheus –config.file=”/usr/local/prometheus/prometheus.yml” &
4 查看监控展示
5、配置 granfana 展示 (请参考下篇文章granfan安装)
点击页面左上角的”+”号,然后选择import导入方式,输入1860 (英文版本)
或者中文版导入8919