prometheus 安装node_exporter, node_exporter 安装最新版 普罗米修思安装监控服务器client

  1. 本文介绍两种安装方式,一种安装为service,使用systemctl start node_exporter管理,第二种为安装docker内 容器内使用。

1.1 安装到系统内:

1.1.1 github地址:

Releases · prometheus/node_exporter · GitHub

1.1.2 下载命令,可根据版本,调整下载链接

复制代码
cd /opt

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

1.1.3 解压缩,并命名为node_exporter

复制代码
cd /opt

**(你下载的版本 文件名)
tar -zxvf  node_exporter-1.2.0.linux-amd64.tar.gz


mv node_exporter-1.2.0.linux-amd64  node_exporter

# 注意此时解压缩的路径 我的为/opt/node_exporter,后续用到,如果你改到别处,下方一定要改

1.1.4 添加系统配置文件

复制代码
cd /usr/lib/systemd/system

touch node_exporter.service


# 然后将下方内容复制到文件内

# 注意ExecStart=/opt/node_exporter/
# 这个就是解压缩的文件路径,如果你修改了可以改为你自己的路径,后面的node_exporter 是执行文件

Unit

Description=https://prometheus.io

Service

Restart=on-failure

ExecStart=/opt/node_exporter/node_exporter

Install

WantedBy=multi-user.target

1.1.5 刷新配置

复制代码
systemctl daemon-reload


# 启动
systemctl start node_exporter

# 查看状态
systemctl status node_exporter


# 开启自启
systemctl enable node_exporter

1.1.6 测试:

1.1.6.1 方式1:

复制代码
// 查看端口
netstat -antp | grep 9100

1.1.6.2 方式2:

http://虚拟机ip,或者localhost:9100

1.1.6.2.1 成功截图:

1.2 镜像安装:

主要步骤为: 下载镜像,安装

1.2.1 下载镜像,dockerhub选择版本:

1.2.2 我选择是1.8.1 下载好后,启动即可。下方docker-compose 配置:

bash 复制代码
version: '3'

services:

  node_exporter:
    image: prom/node-exporter:v1.8.1
    container_name: node_exporter
    command:
      - '--path.rootfs=/host'
    pid: host
    restart: unless-stopped
    environment:
        - TZ=Asia/Shanghai
    ports:
        - 9100:9100
    volumes:
        #帮助我们在Docker容器中挂载主机上的根目录,并设置为只读模式和继承模式
        - '/:/host:ro,rslave'
   

1.2.3 上述这个文本,保存为docker-compose.yml, 然后下述命令需要在当前文件位置

docker-compose up -d node_exporter

1.2.4 测试同上!

相关推荐
北京耐用通信5 分钟前
从‘卡壳’到‘丝滑’:耐达讯自动化PROFIBUS光纤模块如何让RFID读写器实现‘零延迟’物流追踪?”
网络·人工智能·科技·物联网·网络协议·自动化
交换机路由器测试之路36 分钟前
交换机路由器基础(四)--TCPIP四层模型及常见协议技术
网络·网络协议·路由器·交换机·tcp/ip模型
老蒋新思维38 分钟前
借刘润之智,在 IP+AI 时代构筑战略 “增长方舟”|创客匠人
大数据·网络·人工智能·网络协议·tcp/ip·创客匠人·知识变现
多多*42 分钟前
一个有 IP 的服务端监听了某个端口,那么他的 TCP 最大链接数是多少
java·开发语言·网络·网络协议·tcp/ip·缓存·mybatis
普普通通的南瓜1 小时前
网站提示 “不安全”?免费 SSL 证书一键解决
网络·数据库·网络协议·算法·安全·iphone·ssl
是专家不是砖家11 小时前
rk3562 udp发送带宽500Mbps出现丢包问题
网络·网络协议·udp·rk3562·udp丢包·t507
Li zlun14 小时前
TCP/IP协议:互联网的基石与通信灵魂
网络·网络协议·tcp/ip
SSL店小二14 小时前
IP SSL证书申请全过程及注意事项
服务器·网络·网络协议·https·ssl
勇敢打工人15 小时前
Alertmanager 安装与配置指南
prometheus
xrkhy19 小时前
websocket(即时通讯)
网络·websocket·网络协议