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
相关推荐
酿情师1 分钟前
当矿池掌握 51% 算力后,会发生什么?
网络·区块链·挖矿·矿池
2401_8685347817 分钟前
防火墙的具体概念
服务器·网络·php
驭渊的小故事19 分钟前
网络初始1(2000字详细剖析网络的TCP/IP协议栈)
linux·服务器·网络
2301_8156453838 分钟前
网络与安全
网络·安全
Deepoch38 分钟前
Deepoc VLA开发板:无人机群体协同与无网络自主作业核心
网络·人工智能·算法·无人机·deepoc·具身模型开发板
10WTW0140 分钟前
计网实验 路由器部署及配置
网络·智能路由器
一只鹿鹿鹿1 小时前
网络安全和安防建设方案(doc文件)
大数据·运维·网络·物联网·安全
宋浮檀s1 小时前
春秋云境——CVE-2022-25488
网络·安全·web安全
菜菜的屑语言之路1 小时前
【论文阅读】HouseFuzz:面向 Linux 固件的服务感知灰盒模糊测试
网络
QZ166560951591 小时前
2026年教育行业API安全解决方案综合排名:高性能、可追踪、全流程成为选型关键
网络·安全·web安全