• Prometheus之node_exporter服务器采集信息泛释


    System Uptime: 系统(服务器)运行时间

    Total RAM:总内存
    CPU Cores: Cpu核数
    CPU IOWait:Cpu IO阻塞程度, 一般iowait在20%才会影响到业务
    在这里插入图片描述

    CPU Busy: 使用的中的CPU占比

    Used Max Mount(/):已使用的磁盘占比
    Used RAM Memory: 使用中的内存占比
    Used SWAP: 使用中的虚拟内存占比
    在这里插入图片描述

    Disk Space Used Basic(EXT4/XFS):所有挂载的文件系统的磁盘空间占比

    EXT4: 第四代扩展文件系统,是Linux系统下的日志文件系统
    XFS:一种高性能的日志文件系统
    在这里插入图片描述

    Open File Descriptor(left)/Context switches(right):估计是打开文件与线程切换的情况

    Open File Descriptor:文件描述符
    Context switches:上下文(进程)切换
    在这里插入图片描述

    System Load: linux系统负载平均值

    注意两个关键词:一个是“负载”,它衡量的是task(linux 内核中用于描述一个进程或者线程)对系统的需求(CPU、内存、IO等等),第二个关键词是“平均”,它计算的是一段时间内的平均值,分别为 1、5 和 15 分钟值。system load average由内核负载计算并记录在/proc/loadavg 文件中, 用户态的工具(比如uptime,top等等)读的都是这个文件。

    如果load接近0,意味着系统处于空闲状态
    如果 1min 平均值高于 5min 或 15min 平均值,则负载正在增加
    如果 1min 平均值低于 5min 或 15min 平均值,则负载正在减少
    如果它们高于系统 CPU 的数量,那么系统很可能遇到了性能问题(视情况而定)
    在这里插入图片描述

    CPU Basic:cpu的基本信息

    Busy System: cpu处于核心态的占经
    Busy User: cpu处理用户态的占比
    Busy Iowait: cpu处理于io等待的时间占比
    Busy IRQs: cpu处理中断状态占比
    Idle: cpu处于空闲状态占比
    在这里插入图片描述

    Network Traffic Basic: 每个接口的基本网络信息

    Receive: 各个(所有)网络接口的下载流量
    Transmit: 各个(所有)网络接口的上传流量
    在这里插入图片描述

    Disk Space User Basic:所有挂载的文件系统的磁盘空间占比

    在这里插入图片描述

    Memory Basic:内存的基本信息

    RAM Total:内存大小
    RAM Used: 已使用的内存大小(内存总量-空闲的内存大小-Buffer缓存和Cached缓存占的内存大小)
    RAM Free/Avaliable: 空闲的内存大小
    RAM Cache + Buffer: Cached缓存占的内存大小
    SWAP Used: 已使用的交换内存的大小
    在这里插入图片描述

    Time Spent Doing I/Os:输入/输出操作花费的毫秒数

    Sda_IO time: sda磁盘输入/输出操作花费的时间
    Dm-0 time: lvm逻辑分区的输入/输出操作花费的时间
    – dm是device mapper(设备映射)的意思
    在这里插入图片描述

    Disk IOps Completed: 磁盘完成读写的速度

    Reads completed: 每个磁盘分区每秒读完成次数
    Writes completed: 每个磁盘分区每秒写完成次数
    在这里插入图片描述

    Disk R/W data: 磁盘每秒读写数据

    Written Bytes:每个磁盘分区每秒写入的比特数
    Read bytes: 每个磁盘分区每秒读取的比特数
    在这里插入图片描述

    Disk R/W Time(Reference:less than 100ms)(beta)

    Rwite time:每个磁盘分区写操作花费的毫秒数
    Read time:每个磁盘分区读花费的毫秒数
    在这里插入图片描述

    Network Sockstat: 网络联接释放套接字数量

    Sockets_used:已使用的所有协议套接字总量
    TCP_alloc: 已分配(已建立、已申请到sk_buff)的TCP套接字数量
    TCP_tw: 等待关闭的TCP连接数
    TCP_inuse: 正在使用(正在侦听)的TCP套接字数量
    TCP_orphan: 无主(不属于任何进程)的TCP连接数(无用、待销毁的TCP socket数)
    UDP_inuse: 正在使用的 UDP 套接字数量
    UDP_mem: UDP 套接字缓冲区使用量
    UDP_alloc: 已分配的UDP套接字数量
    在这里插入图片描述

    Hardware Temperature: 服务器温度

    因为个人的服务没有这个监控数据,所以图片暂时省略了

    介绍完毕,希望大家点一下赞赞,谢谢

  • 相关阅读:
    动漫主题dreamweaver作业静态HTML网页设计——仿京东(海贼王)版本
    基于FPGA的售货机
    读取不同格式文件中的内容(xlsx,csv,txt,npz,yaml)
    PHP8中获取并删除数组中第一个元素-PHP8知识详解
    二阶段day4
    本地私域线上线下 线上和线下的小程序
    Unity热更模块基于 HybridCLR + Addressable
    【AGC】【认证服务】认证服务集成第三方登录后返回third provider is disabled,错误码203817988
    在线书店系统(JSP+java+springmvc+mysql+MyBatis)
    Codeforces Round #832 (Div. 2)
  • 原文地址:https://blog.csdn.net/weixin_40331132/article/details/126030788