zoukankan      html  css  js  c++  java
  • Prometheus Node_exporter 之 Network Sockstat

    Network Sockstat proc/net/sockstat

    1. Sockstat TCP

    type: Graph
    Unit: short
    Label: Sockets
    TCP_alloc - 已分配(已建立、已申请到sk_buff)的TCP套接字数量

    metrics:

    node_sockstat_TCP_alloc{instance=~"$node:$port",job=~"$job"}


    TCP_inuse - 正在使用(正在侦听)的TCP套接字数量

    metrics:

    node_sockstat_TCP_inuse{instance=~"$node:$port",job=~"$job"}


    TCP_mem - TCP 套接字缓冲区使用量

    metrics:

    node_sockstat_TCP_mem{instance=~"$node:$port",job=~"$job"}


    TCP_orphan - 无主(不属于任何进程)的TCP连接数(无用、待销毁的TCP socket数)

    metrics:

    node_sockstat_TCP_orphan{instance=~"$node:$port",job=~"$job"}


    TCP_tw - 等待关闭的TCP连接数

    metrics:

    node_sockstat_TCP_tw{instance=~"$node:$port",job=~"$job"}


    2. Sockstat UDP

    type: Graph
    Unit: short
    Label: Sockets
    UDPLITE_inuse - 正在使用的 UDP-Lite 套接字数量

    metrics:

    node_sockstat_UDPLITE_inuse{instance=~"$node:$port",job=~"$job"}


    UDP_inuse - 正在使用的 UDP 套接字数量

    metrics:

    node_sockstat_UDP_inuse{instance=~"$node:$port",job=~"$job"}


    UDP_mem - UDP 套接字缓冲区使用量

    metrics:

    node_sockstat_UDP_mem{instance=~"$node:$port",job=~"$job"}


    3. Sockstat Used

    type: Graph
    Unit: short
    Label: Sockets
    Sockets_used - 已使用的所有协议套接字总量

    metrics:

    node_sockstat_sockets_used{instance=~"$node:$port",job=~"$job"}


    4. Sockstat Memory Size

    type: Graph
    Unit: bytes
    Label: Bytes
    TCP_mem_bytes - TCP 套接字缓冲区比特数

    metrics:

    node_sockstat_TCP_mem_bytes{instance=~"$node:$port",job=~"$job"}


    UDP_mem_bytes - UDP 套接字缓冲区比特数

    metrics:

    node_sockstat_UDP_mem_bytes{instance=~"$node:$port",job=~"$job"}


    5. Sockstat FRAG / RAW

    type: Graph
    Unit: short
    Label: Sockets
    FRAG_inuse - 正在使用的 Frag 套接字数量

    metrics:

    node_sockstat_FRAG_inuse{instance=~"$node:$port",job=~"$job"}


    FRAG_memory - 使用的 Frag 缓冲区

    metrics:

    node_sockstat_FRAG_memory{instance=~"$node:$port",job=~"$job"}


    RAW_inuse - 正在使用的 Raw 套接字数量

    metrics:

    node_sockstat_RAW_inuse{instance=~"$node:$port",job=~"$job"}

  • 相关阅读:
    Python学习——模块的基本知识
    Python学习-软件目录结构规范
    路径追踪的理论与实现:复合重要性采样
    路径追踪的理论与实现:渲染方程
    记一个C++随机数导致的bug
    Gamma矫正的原理和实现
    聊一聊Python的sort函数
    BVH树的构建与遍历
    Cocos动画系统
    Cocos事件分发系统
  • 原文地址:https://www.cnblogs.com/qianyuliang/p/10542699.html
Copyright © 2011-2022 走看看