Prometheus Node_exporter 之 Network Netstat

Network Netstat /proc/net/netstat

1. Netstat IP In / Out

type: Graph
Unit: short
Label: Datagrams out (-) / in (+)
InReceives - 接收到的 ip 數據報

metrics:

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


DefaultTTL - 接收的默認生存時間的 IP 數據報

metrics:

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


InDelivers - 傳遞的 IP 數據報

metrics:

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


OutRequests - 發送的 ip 數據報

metrics:

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


node

2. Netstat IP In / Out

type: Graph
Unit: short
Label: Octets out (-) / in (+)
InOctets - 接收到的 ip 數據報(octets)

metrics:

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


OutOctets - 發送的 ip 數據報(octets)

metrics:

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


spa

3. Netstat IP Bcast

type: Graph
Unit: short
Label: Datagrams out (-) / in (+)
InBcastPkts - 接收的 IP 廣播數據報報文

metrics:

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


OutBcastPkts - 發送的 IP 廣播數據報報文

metrics:

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


ip

4. Netstat IP Bcast Octets

type: Graph
Unit: short
Label: Octets out (-) / in (+)
InBcastOctets - 接收的 IP 廣播數據報 octet 數

metrics:

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


OutBcastOctets - 發送的 IP 廣播數據報 octet 數

metrics:

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


路由

5. Netstat IP Mcast

type: Graph
Unit: short
Label: Datagrams out (-) / in (+)
InMcastPkts - 接收的 IP 多播數據報報文

metrics:

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


OutMcastPkts - 發送的 IP 多播數據報報文

metrics:

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


it

6. Netstat IP Mcast Octets

type: Graph
Unit: short
Label: Octets out (-) / in (+)
InMcastOctets - 接收的 IP 多播數據報octet 數

metrics:

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


OutMcastOctets - 發送的 IP 多播數據報報文 octet 數

metrics:

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


asm

7. Netstat IP Forwarding

type: Graph
Unit: short
Label: Datagrams
ForwDatagrams - IP 轉發報文數

metrics:

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


Forwarding - IP 轉發

metrics:

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


ast

8. Netstat IP Fragmented

type: Graph
Unit: short
Label: Datagrams
FragCreates - 建立的 IP 分片報文數

metrics:

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


FragFails - 失敗的 IP 分片報文數

metrics:

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


FragOKs - 成功的 IP 分片報文數

metrics:

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


im

9. Netstat IP ECT / CEP

type: Graph
Unit: short
Label: Datagrams
InCEPkts - 擁塞轉發的數據報

metrics:

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


InECT0Pkts - 接收到的帶有 ECT(0) 代碼點的 ip 數據報

metrics:

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


InECT1Pkt - 接收到的帶有 ECT(1) 代碼點的 ip 數據報

metrics:

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


InNoECTPkts - 接收到的帶有 NOECT 的 ip 數據報

metrics:

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


error

10. Netstat IP Reasambled

type: Graph
Unit: short
Label: Datagrams
ReasmFails - IP 重組失敗的數據報

metrics:

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


ReasmOKs - IP 重組成功的數據報

metrics:

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


ReasmReqds - 須要進行 IP 重組的數據報

metrics:

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


ReasmTimeout - IP 重組超時的數據報

metrics:

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


數據

11. Netstat IP Errors / Discards

type: Graph
Unit: short
Label: Datagrams out (-) / in (+)
InDiscards - 接收的丟棄的 ip 數據報

metrics:

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


InHdrErrors - IP inhdrerrors

metrics:

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


InUnknownProtos - 因爲未知協議而丟棄的 IP 數據報

metrics:

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


OutDiscards - IP outdiscards

metrics:

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


OutNoRoutes - 因爲沒有輸出路由而丟棄的 IP 數據報

metrics:

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


InNoRoutes - 因爲轉發路徑中沒有路由而丟棄的 IP 數據報

metrics:

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


InCsumErrors - 具備校驗和錯誤的 IP 數據報

metrics:

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


InTruncatedPkts - 因爲幀沒有攜帶足夠的數據而丟棄的 IP 數據報

metrics:

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


InAddrErrors - 因爲內部地址錯誤而丟棄的 IP 數據報metrics: irate(node_netstat_Ip_InAddrErrors{instance=~"$node:$port",job=~"$job"}[5m])

相關文章
相關標籤/搜索