2-Prometheus-添加被监控主机-node_exporter

一、node_exporter下载地址

官网下载地址:https://prometheus.io/download/
在官网下载页找到node_exporter,建议使用迅雷下载,不然下载很慢。

官网下载地址

二、上传node_exporter软件包

通过winscp,mobaxterm等工具将软件包上传至服务器。


将node_exporter软件包上传到服务器

三、安装node_exporter软件包

# 解压软件包
tar -xzf node_exporter-1.5.0.linux-amd64.tar.gz 
# 将解压的目录移动到安装目录,我喜欢将软件安装在/usr/local。这个路径自己喜欢就好随便放。
mv node_exporter-1.5.0.linux-amd64 ../node_exporter
# 运行node_exporter
nohup /usr/local/node_exporter/node_exporter &

四、 配置prometheus添加被监控主机

修改prometheus配置文件,添加被监控主机

# 切换到prometheus安装目录
cd usr/local/prometheus
# 修改配置文件
vim prometheus.yml  #添加以下内容
# add a new node
  - job_name: "prometheus_agent"
    static_configs:
      - targets: ["192.168.0.251:9100"]
# 停止prometheus服务
pkill prometheus
# 运行node_reporter
nohup /usr/local/prometheus/prometheus --config.file="/usr/local/prometheus/prometheus.yml" &

<span style="color: #df2a3f">注:修改配置文件后需要重启prometheus服务</span>

修改prometheus服务端配置文件

五、验证被监控主机是否被监控

5.1、查看9100端口

查看9100端口

5.2、访问9100端口看是否能拿到数据

访问node_reporter节点的9100端口,访问接口: http://192.168.0.251:9100/metrics

node_exporter节点数据

5.3、在prometheus服务端查看被监控主机状态

访问http://your_server_ip:9090 依次点击Status->Targets

在服务端查看被监控主机状态

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容