性能监控 之 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: 服务器温度

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

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

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魂尾ac

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值