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