• Prometheus Node_exporter 之 Network Netstat ICMP


    Network Netstat ICMP /proc/net/snmp

    1. ICMP Errors 1

    type: Graph
    Unit: short
    Label: Messages out (-) / in (+)
    InErrors - 接收的 ICMP 错误的报文(例如ICMP校验和错误、长度错误等)

    metrics:

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


    OutErrors - 由于 ICMP 错误未发送的报文(例如缺少缓存

    metrics:

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


    InDestUnreachs - 接收终点不可达的报文

    metrics:

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


    OutDestUnreachs - 发送终点不可达的报文

    metrics:

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


    InType11 - 时间超时报文

    metrics:

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


    2. ICMP Errors

    type: Graph
    Unit: short
    Label: Messages out (-) / in (+)
    InCsumErrors - 具有校验和错误 ICMP 报文

    metrics:

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


    InTimeExcds - 接收时间超时报文

    metrics:

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


    OutTimeExcds - 发送时间超时报文

    metrics:

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


    InParmProbs - 接收参数错误报文

    metrics:

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


    OutParmProb - 发送参数错误报文

    metrics:

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


    InSrcQuenchs - 接收源点抑制报文

    metrics:

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


    OutSrcQuenchs - 发送源点抑制报文

    metrics:

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


    3. ICMP In / Out - Messages / Redirects

    type: Graph
    Unit: short
    Label: Messages out (-) / in (+)
    InMsgs - 接收的报文数

    metrics:

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


    InRedirects - 接收的 ICMP 重定向报文

    metrics:

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


    OutMsgs - 发送的报文数

    metrics:

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


    OutRedirects - 发送的 ICMP 重定向报文

    metrics:

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


    4. ICMP Timestamps

    type: Graph
    Unit: short
    Label: Messages out (-) / in (+)
    InTimestampReps - 接收(应答)时间戳

    metrics:

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


    InTimestamps - 接收(请求)时间戳

    metrics:

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


    utTimestampReps - 发送(应答)时间戳

    metrics:

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


    OutTimestamps - 发送(请求)时间戳

    metrics:

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


    5. ICMP Echos

    type: Graph
    Unit: short
    Label: Messages out (-) / in (+)
    InEchoReps - 接收回显(应答)消息

    metrics:

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


    InEchos - 接收回显(请求)消息

    metrics:

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


    OutEchoReps - 发送回显(应答)消息

    metrics:

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


    OutEchos - 发送回显(请求)消息

    metrics:

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


    6. ICMP Masks

    type: Graph
    Unit: short
    Label: Messages out (-) / in (+)
    InAddrMaskReps - 接收地址掩码(应答)消息

    metrics:

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


    InAddrMasks - 接收地址掩码(请求)消息

    metrics:

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


    OutAddrMaskReps - 发送地址掩码(应答)消息

    metrics:

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


    OutAddrMasks - 发送地址掩码(请求)消息

    metrics:

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

  • 相关阅读:
    ThinkPHP第二十天(getField用法、常用管理员表结构、树形结构前小图标CSS)
    ThinkPHP第十九天(Ueditor高亮插件、扩展函数载入load、静态缓存)
    Bootstrap第一天
    ThinkPHP第十八天(Widget类的使用,连贯操作where IN用法,缓存S函数使用)
    ThinkPHP第十七天(隐藏index.php和简短路径配置)
    ThinkPHP第十六天(redirect、join、视图模型)
    ThinkPHP第十五天(setField、setInc、setDec、关联模型)
    ThinkPHP第十四天(显示TRACE界面配置,关联模型详解定义)
    ThinkPHP第十三天(CONF_PATH、APP_PATH,UEditor用法)
    ThinkPHP常量参考
  • 原文地址:https://www.cnblogs.com/qianyuliang/p/10542757.html
Copyright © 2020-2023  润新知