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
相关推荐
jun_bai20 小时前
python写的文件备份网盘程序
运维·服务器·网络
爱吃牛肉的大老虎20 小时前
网络传输架构之gRPC讲解
网络·架构
Warren9820 小时前
Python自动化测试全栈面试
服务器·网络·数据库·mysql·ubuntu·面试·职场和发展
云飞云共享云桌面21 小时前
无需配置传统电脑——智能装备工厂10个SolidWorks共享一台工作站
运维·服务器·前端·网络·算法·电脑
骆驼102421 小时前
手机热点和无线路由器在 IPv6 工作模式上的区别
网络·ipv6
jenchoi4131 天前
【2025-11-23】软件供应链安全日报:最新漏洞预警与投毒预警情报汇总
网络·数据库·安全·web安全·网络安全
独行soc1 天前
2025年渗透测试面试题总结-258(题目+回答)
网络·python·安全·web安全·渗透测试·安全狮
AI绘画小331 天前
网络安全(黑客技术)—2025自学手册
网络·安全·web安全·网络安全·渗透测试
s09071361 天前
ZYNQ DMA to UDP 数据传输系统设计文档
网络协议·fpga开发·udp
恒创科技HK1 天前
香港服务器流量有限制和带宽有限制区别在哪?
运维·服务器·网络