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])


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])


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])


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])


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])


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])


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])


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])


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])


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM