Network Netstat TCP /proc/net/snmp

1. TCP Segments

type: Graph
Unit: short
Label: Segments out (-) / in (+)
InCsumErrors - 接收的带有校验和错误的报文数(5分钟内)

metrics:

irate(node_netstat_Tcp_InCsumErrors{instance=~"$node:$port",job=~"$job"}[5m])

InErrs - TCP 接收的错误报文数(5分钟内)(例如:错误的校验和)

metrics:

irate(node_netstat_Tcp_InErrs{instance=~"$node:$port",job=~"$job"}[5m])

InSegs - TCP 接收的目前所有建立连接的错误报文数(5分钟内)(例如:错误的校验和)

metrics:

irate(node_netstat_Tcp_InSegs{instance=~"$node:$port",job=~"$job"}[5m])

OutRsts - TCP 发送的报文数(5分钟内)(包括 RST flag)

metrics:

irate(node_netstat_Tcp_OutRsts{instance=~"$node:$port",job=~"$job"}[5m])

OutSegs - TCP 发送的报文数(5分钟内)(包括当前连接的段但是不包括重传的段)

metrics:

irate(node_netstat_Tcp_OutSegs{instance=~"$node:$port",job=~"$job"}[5m])

RetransSegs - TCP 重传报文数(5分钟内)

metrics:

irate(node_netstat_Tcp_RetransSegs{instance=~"$node:$port",job=~"$job"}[5m])

2. TCP Connections

type: Graph
Unit: short
Label: Connections
CurrEstab - 当前状态为 ESTABLISHED 或 CLOSE-WAIT 的 TCP 连接数

metrics:

node_netstat_Tcp_CurrEstab{instance=~"$node:$port",job=~"$job"}

MaxConn - 限制实体可以支持的 TCP 最大连接总数

metrics:

node_netstat_Tcp_MaxConn{instance=~"$node:$port",job=~"$job"}

3. TCP Retransmission

type: Graph
Unit: milliseconds
Label: Milliseconds
RtoAlgorithm - TCP 重传超时时间

metrics:

node_netstat_Tcp_RtoAlgorithm{instance=~"$node:$port",job=~"$job"}

RtoMax - TCP允许的重传超时的最大值,以毫秒为单位

metrics:

node_netstat_Tcp_RtoMax{instance=~"$node:$port",job=~"$job"}

RtoMin - TCP允许的重传超时的最小值,以毫秒为单位

metrics:

node_netstat_Tcp_RtoMin{instance=~"$node:$port",job=~"$job"}

4. TCP Segments

type: Graph
Unit: short
Label: Connections
ActiveOpens - 已从 CLOSED 状态直接转换到 SYN-SENT 状态的 TCP 平均连接数(5分钟内)

metrics:

irate(node_netstat_Tcp_ActiveOpens{instance=~"$node:$port",job=~"$job"}[5m])

AttemptFails - 从 SYN-SENT 和 SYN-RCVD 转换到 CLOSED 状态的 TCP 平均连接数(5分钟内)

metrics:

irate(node_netstat_Tcp_AttemptFails{instance=~"$node:$port",job=~"$job"}[5m])

EstabResets - 从 ESTABLISHED 状态或 CLOSE-WAIT 状态直接转换到 CLOSED 状态的 TCP 平均连接数(5分钟内)

metrics:

irate(node_netstat_Tcp_EstabResets{instance=~"$node:$port",job=~"$job"}[5m])

PassiveOpens - 已从 LISTEN 状态直接转换到 SYN-RCVD 状态的 TCP 平均连接数(5分钟内)

metrics:

irate(node_netstat_Tcp_PassiveOpens{instance=~"$node:$port",job=~"$job"}[5m])

5. TCP DROPS/SynCookie

type: Graph
Unit: short
Label: Counter

ListenDrops - 监听队列连接丢弃数

metrics:
irate(node_netstat_TcpExt_ListenDrops{instance=~"$node:$port",job=~"$job"}[5m])

ListenOverflows - 监听 socket 的队列溢出

metrics:
irate(node_netstat_TcpExt_ListenOverflows{instance=~"$node:$port",job=~"$job"}[5m])

SyncookiesFailed - 接收的无效的 SYN cookies 的数量

metrics:
irate(node_netstat_TcpExt_SyncookiesFailed{instance=~"$node:$port",job=~"$job"}[5m])

SyncookiesRecv - 接收的 SYN cookies 的数量

metrics:
irate(node_netstat_TcpExt_SyncookiesRecv{instance=~"$node:$port",job=~"$job"}[5m])

SyncookiesSent - 发送的 SYN cookies 的数量

metrics:
irate(node_netstat_TcpExt_SyncookiesSent{instance=~"$node:$port",job=~"$job"}[5m])

Prometheus Node_exporter 之 Network Netstat TCP的更多相关文章

  1. Prometheus Node_exporter 之 Network Netstat TCP Linux MIPs

    Network Netstat TCP Linux MIPs1. TCP Aborts / Tiemouts type: GraphUnit: shortLabel: ConnectionsTCPAb ...

  2. Prometheus Node_exporter 之 Network Netstat ICMP

    Network Netstat ICMP /proc/net/snmp 1. ICMP Errors 1 type: GraphUnit: shortLabel: Messages out (-) / ...

  3. Prometheus Node_exporter 之 Network Netstat UDP

    Network Netstat UDP /proc/net/snmp 1. UDP In / Out type: GraphUnit: shortLabel: Datagrams out (-) / ...

  4. Prometheus Node_exporter 之 Network Netstat

    Network Netstat /proc/net/netstat 1. Netstat IP In / Out type: GraphUnit: shortLabel: Datagrams out ...

  5. Prometheus Node_exporter 之 Network Sockstat

    Network Sockstat proc/net/sockstat 1. Sockstat TCP type: GraphUnit: shortLabel: SocketsTCP_alloc - 已 ...

  6. Prometheus Node_exporter 之 Network Traffic Detail

    Network Traffic Detail /proc/net/dev 1. Network Traffic by Packets type: GraphUnit: packets/secLabel ...

  7. Prometheus Node_exporter 详解

    Basic CPU / Mem / Disk Info https://www.cnblogs.com/qianyuliang/p/10479515.html Basic CPU / Mem / Di ...

  8. Prometheus Node_exporter

    Node Exporter node_exporter 主要用于 *NIX 系统监控, 用 Golang 编写. 功能对照表 默认开启的功能 名称 说明 系统 arp 从 /proc/net/arp ...

  9. Centos7.X 搭建Prometheus+node_exporter+Grafana实时监控平台

    Prometheus简介 什么是 Prometheus Prometheus是一个开源监控报警系统和时序列数据库 主要功能 多维数据模型(时序由 metric 名字和 k/v 的 labels 构成) ...

随机推荐

  1. 执行bin/hdfs haadmin -transitionToActive nn1时出现,Automatic failover is enabled for NameNode at bigdata-pro02.kfk.com/192.168.80.152:8020 Refusing to manually manage HA state的解决办法(图文详解)

    不多说,直接上干货! 首先, 那么,你也许,第一感觉,是想到的是 全网最详细的Hadoop HA集群启动后,两个namenode都是standby的解决办法(图文详解) 这里,nn1,不多赘述了.很简 ...

  2. redis学习(七)redis主从复制

    redis主从复制 1.redis主从复制的作用 redis的定位是一个高可用的数据服务器,可是在实际生产环境下,单机的redis服务器是无法满足真正意义上的高可用性的. 第一,单机的redis服务器 ...

  3. Json格式循环遍历,Json数组循环遍历

    Json格式数据如何遍历,这里我们可以用for..in实现 例如最简单的json格式 , 'handsome' : 'yes' }; for( var key in json1 ){ console. ...

  4. zoj 2818 Root of the Problem(数学思维题)

    题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2818 题目描述: Given positive integer ...

  5. laravel 区块继承

    看到我的文章感觉有用的话,在评论区下面扣1,能够让我感受到你们的存在,也给我动力继续写的更好,谢谢 定义: 在layouts\admin.blade.php @yield('要定义的区块名') @yi ...

  6. 【虚拟机ubuntu设置ssh】ssh连不上问题解决方法

    首先,确保server端的ssh服务是开的(service shhd start) 然后在client端输入: ssh usrname@serverip (远程登录) scp filename usr ...

  7. Extjs 项目中常用的小技巧,也许你用得着(4)---Extjs 中的cookie设置

    1.ExtJs设置cookie两种方式 其一:设置cookie如下 saveacct=isForm.getForm().findField('itemselector').getValue(); Ex ...

  8. golang中的接口实现(一)

    golang中的接口实现 // 定义一个接口 type People interface { getAge() int // 定义抽象方法1 getName() string // 定义抽象方法2 } ...

  9. sql 查询结果作为数据进行添加,where in 子查询

    查询结果作为数据进行添加 INSERT INTO a ( Aid, Atitle, Url, Pic1 ) SELECT c Aid,d Atitle,e Url,f Pic1 FROM b 对于大神 ...

  10. ASP的不足与ASP.NET和ASP的区别

    ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强.ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型.面向结构的编程语言,而非面向对象,这就明显 ...