阿里云监控项解析

阿里云监控

一、CPU 相关监控项

  • 可参考Linux的top命令来理解各项指标含义。
监控项名称监控项含义单位说明
Host.cpu.idle当前空闲CPU百分比%当前CPU处于空闲状态的百分比
Host.cpu.system当前内核空间占用CPU百分比%指系统上下文切换的消耗,该监控项数值比较高,说明服务器开了太多的进程或者线程
Host.cpu.user当前用户空间占用CPU百分比%用户进程对CPU的消耗
Host.cpu.iowait当前等待IO操作的CPU百分比%该项数值比较高说明有很频繁的IO操作
Host.cpu.other其他占用CPU百分比%其他消耗,计算方式为(Nice + SoftIrq + Irq + Stolen)的消耗
Host.cpu.totalUsed当前消耗的总CPU百分比%指以上各项CPU消耗的总和,通常用于报警

二、内存相关监控项

  • 可参考free命令来理解各项指标含义。
监控项名称监控项含义单位说明
Host.mem.total内存总量bytes服务器的内存总量
Host.mem.used已用内存量bytes用户程序使用的内存 + buffers + cached,buffers为缓冲区占用的内存空间,cached为系统缓存占用的内存空间
Host.mem.actualused用户实际使用的内存bytes计算方法1. (used - buffers - cached)计算方法2. (total - available) Centos 7.2与Ubuntu 16.04以上(包含)的系统使用了新的Linux内核,在内存的估算上更准确, available这一列的具体含义可以参见内核的这个commit.
Host.mem.free剩余内存量bytes计算方法:(total-used)
Host.mem.freeutilization剩余内存百分比%计算方法:(available/total*100%)
Host.mem.usedutilization内存使用率%计算方法:(actualused/total*100%)

三、系统平均负载监控项

  • 可参考Linux top命令来理解各项指标含义。监控项数值越高代表系统越繁忙。
监控项名称监控项含义单位
Host.load1过去1分钟的系统平均负载,Windows操作系统没有此指标
Host.load5过去5分钟的系统平均负载,Windows操作系统没有此指标
Host.load15过去15分钟的系统平均负载,Windows操作系统没有此指标

四、磁盘相关监控项

  • 磁盘使用率与inode使用率可参考Linux df命令。
  • 磁盘读写指标可参考Linux iostat命令。
监控项名称监控项含义单位
Host.diskusage.used磁盘的已用存储空间bytes
Host.disk.utilization磁盘使用率%
Host.diskusage.free磁盘的剩余存储空间bytes
Host.diskussage.total磁盘存储总量bytes
Host.disk.readbytes磁盘每秒读取的字节数bytes/s
Host.disk.writebytes磁盘每秒写入的字节数bytes/s
Host.disk.readiops磁盘每秒的读请求数量次/秒
Host.disk.writeiops磁盘每秒的写请求数量次/秒

五、文件系统监控项

监控项名称监控项含义单位说明
Host.fs.inodeinode使用率,UNIX/Linux系统内部使用inode号码来识别文件,磁盘还未存满,但inode已经分配完时会出现无法在磁盘新建文件的情况。%inode数量代表文件系统文件数量,大量小文件会导致inode使用率过高

六、网络相关监控项

  • 以下为网络相关指标,可参考Linux iftop。TCP连接数的采集,可参考Linux ss命令。

  • TCP连接数会默认采集 TCP_TOTAL(总连接数)、ESTABLISHED(正常连接状态),NON_ESTABLISHED(非连接的状态连接数,ESTABLISHED以外的所有状态),如果您需要获取各个状态连接数的数量,请按如下说明操作:

    • Linux

    将cloudmonitor/config/conf.properties配置文件的netstat.tcp.disable改为false来开启采集。修改配置后请重启Agent。

监控项名称监控项含义单位
Host.netin.rate网卡每秒接收的比特数,即网卡的上行带宽bits/s
Host.netout.rate网卡每秒发送的比特数,即网卡的下行带宽bits/s
Host.netin.packages网卡每秒接收的数据包数个/秒
Host.netout.packages网卡每秒发送的数据包数个/秒
Host.netin.errorpackage设备驱动器检测到的接收错误包的数量个/秒
Host.netout.errorpackages设备驱动器检测到的发送错误包的数量个/秒
Host.tcpconnection各种状态下的TCP连接数包括LISTEN、SYN_SENT、ESTABLISHED、SYN_RECV、FIN_WAIT1、CLOSE_WAIT、FIN_WAIT2、LAST_ACK、TIME_WAIT、CLOSING、CLOSED

七、进程相关监控项

  • 进程的CPU使用率、内存使用率可参考Linux top命令,CPU使用率为多核使用情况。
  • Host.process.openfile 可参考Linux lsof命令。
  • Host.process.number 可参考Linux ps aux |grep ‘关键字’ 命令
监控项名称监控项含义单位
Host.process.cpu某个进程消耗的CPU百分比%
Host.process.memory某个进程消耗的内存百分比%
Host.process.openfile当前进程打开文件数
Host.process.number指定关键字的进程数

转载于:https://www.cnblogs.com/linuxk/p/9958237.html

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值