Node Exporter开启tcp相关指标

问题描述

需要采集主机的tcp相关指标,因为Node Exporter默认没有开启tcp相关指标,需要手动开启,对过程进行一下记录。

安装Node Exporter

Node Exporter可以采集主机运行数据,Node Exporter采用Golang编写,并且不存在任何的第三方依赖,只需要下载,解压即可运行。可在官方地址中找到最新版本的node exporter版本的二进制包

https://prometheus.io/download/

① 下载

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

② 进入目录

cd /usr/local

③ 创建目录

mkdir exporter

④ 进入目录

cd exporter

⑤ 将node_exporter上传到当前目录

⑥ 解压缩

tar -xzvf node_exporter-1.7.0.linux-amd64.tar.gz

⑨启动可执行文件,并开启tcp相关的指标

nohup /usr/local/exporter/node_exporter-1.7.0.linux-amd64/node_exporter --collector.tcpstat &

⑩ 验证:

curl localhost:9100/metrics

预期输出:

# HELP node_cpu Seconds the cpus spent in each mode.
# TYPE node_cpu counter
node_cpu{cpu="cpu0",mode="idle"} 362812.7890625
# HELP node_load1 1m load average.
# TYPE node_load1 gauge
node_load1 3.0703125

附录

注意,node_exporter可以通过一些配置,开启一些指标。可以通过--help查看支持哪些配置

./node_exporter --help

例子,例如要打开tcp相关的指标,如下

./node_exporter --collector.tcpstat
相关推荐
IPFoxy6661 小时前
在线安全干货|如何更改IP地址?
网络
二进制杯莫停2 小时前
k8s pod网络故障注入,命令行实现
网络·容器·kubernetes
hgdlip3 小时前
电脑ip地址怎么换地区:操作步骤与利弊分析
网络·电脑·ip地址
域智盾系统3 小时前
电脑USB端口禁止软件有哪些?什么软件能指定USB端口禁用?分享四款好用软件!
网络·电脑
一个很帅的帅哥3 小时前
axios(基于Promise的HTTP客户端) 与 `async` 和 `await` 结合使用
javascript·网络·网络协议·http·async·promise·await
学习3人组3 小时前
集群服务器主机实现主机名与IP绑定
运维·服务器·tcp/ip
做人求其滴3 小时前
信安 实验1 用Wireshark分析典型TCP/IP体系中的协议
tcp/ip·wireshark
安科瑞刘鸿鹏5 小时前
分布式光伏发电系统如何确保电能质量达到并网要求?
服务器·网络·分布式·嵌入式硬件·能源
明天…ling7 小时前
Web前端开发
前端·css·网络·前端框架·html·web
温有情7 小时前
UDP_SOCKET编程实现
网络·网络协议·udp