zoukankan      html  css  js  c++  java
  • 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])

  • 相关阅读:
    Linux磁盘分区、格式化和挂载
    通过Fiddler监控Java应用发送请求及相应数据
    使用Apache Commons IO组件读取大文件
    export default 和 export 的使用方式
    vue+webpack4 脚手架搭建
    async/await中reject的问题
    NodeJS 开发博客(五) 使用express脚手架
    常考JS题笔记
    让你弄懂 call、apply、bind的应用和区别
    JS闭包解析
  • 原文地址:https://www.cnblogs.com/qianyuliang/p/10542711.html
Copyright © 2011-2022 走看看