promethheus node_exporter安装

1.Node Exporter介绍

node_exporter是prometheus社区开发的节点监控工具。 在Prometheus生态中,如果一个组件被命名为Exporter,那么从狭义上来说,可以将它理解为一个适配器,用于将某些应用原生的非Prometheus格式的监控指标转换为符合Prometheus标准的指标,供Prometheus Server抓取,从而能够将该应用完美地融入Prometheus生态体系。 一般来说,在Linux系统下,操作系统的状态信息会以虚拟文件系统的形式在/proc和/sys两个目录之下。 因此,Node Exporter的职责就是按需从/proc 和/sys读取指标(本质上是读取相应文件的内容,例如内存相关的信息存放在/proc/meminfo中),然后进行格式转换。

广义上讲所有可以向Prometheus提供监控样本数据的程序都可以被称为一个Exporter。而Exporter的一个实例称为target,如下所示,Prometheus通过轮询的方式定期从这些target中获取样本数据:

 2.node_exporter下载安装

wget https://github.com/prometheus/node_exporter/releases/download/v1.6.0/node_exporter-1.6.0.linux-amd64.tar.gz

解压:tar -zxvf node_exporter-1.6.0.linux-amd64.tar.gz

改名:mv node_exporter-1.6.0.linux-amd64 node_exporter

cd /home/node_exporter

运行node_exporter:./node_exporter &

 访问网页:本机ip:9090进行查看

3.配置node_exporter开机自启动

设置为自启动服务设置如下
systemctl start node_exporter  开启服务
systemctl stop node_exporter   关闭服务
systemctl restart node_exporter    重启服务
systemctl status node_exporter    查看服务状态
systemctl enable node_exporter    将服务设置为开机自启动
systemctl disable node_exporter    禁止服务开机自启动
systemctl is-enabled node_exporter    查看服务是否开机启动
systemctl list-unit-files|grep enabled    查看开机启动的服务列表
systemctl --failed    查看启动失败的服务列表

 

先kill掉node_exporter进程

 创建系统服务:vim /etc/systemd/system/node_exporter.service

[Unit]
Description=node_exporter
Documentation=node_exporter Monitoring System
After=network.target 

[Service]
ExecStart=/home/node_exporter/node_exporter\ (包路径)
          --web.listen-address=:9100\

[Install]
WantedBy=multi-user.target
 

注册服务:

systemctl daemon-reload
systemctl enable node_exporter
systemctl start node_exporter
systemctl status node_exporter

 启动成功,可通过主机ip:9100网页进行查看。

4.配置prometheus采集node信息

进入目录:cd /home/prometheus

修改配置文件:vim prometheus.yml

- job_name: 'node_exporter'

static_configs:

- targets: ['192.168.116.132:9100']

重启服务:systemctl restart prometheus

查看服务:systemctl status prometheus

添加成功,可在Prometheus网页targets查看集成信息。 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值