Skip to main content

监控:Linux 进程监控

对Linux系统进程基础信息进行采集监控,包括进程的 CPU使用率、内存使用率、物理内存、IO 等监控

配置参数

参数名称参数帮助描述
目标Host被监控的对端IPV4,IPV6或域名。注意⚠️不带协议头(eg: https://, http://)。
任务名称标识此监控的名称,名称需要保证唯一性。
端口Linux系统的ssh端口,默认: 22
超时时间设置连接的超时时间,单位ms毫秒,默认6000毫秒。
复用连接设置SSH连接是否复用,默认为:false。为false每次回去信息都会创建一个连接
用户名服务器用户名
密码服务器密码
进程名称需要监控的进程名称或进程部分名称
采集器配置此监控使用哪台采集器调度采集
监控周期监控周期性采集数据间隔时间,单位秒,可设置的最小间隔为30秒
绑定标签用于对监控资源进行分类管理
描述备注更多标识和描述此监控的备注信息,用户可以在这里备注信息
私钥连接服务器所需私钥

采集指标

指标集合:进程基本信息

指标名称指标单位指标帮助描述
PID进程ID
User用户
CPUCPU使用率
MEM内存使用率
rss物理内存
cmd运行命令

指标集合:内存使用信息

指标名称指标单位指标帮助描述
PID进程ID
detail详细监控指标

包含的指标:

  • 虚拟内存峰值
  • 当前虚拟内存使用
  • 锁定内存
  • 固定内存
  • 物理内存峰值
  • 当前物理内存使用
  • 数据段大小
  • 堆栈大小
  • 代码大小
  • 共享库大小
  • 页表项大小

指标集合:其他监控信息

指标名称指标单位指标帮助描述
PID进程ID
path执行路径
date启动时间
fd_count打开文件描述符数量

指标集合:IO

指标名称指标单位指标帮助描述
PID进程ID
metric监控指标名称
value监控指标值

包含的指标:

  • rchar(进程从磁盘或其他文件读取的总字节数)
  • wchar(进程写入到磁盘或其他文件的总字节数)
  • syscr(进程发起的读取操作的次数)
  • syscw(进程发起的写入操作的次数)
  • read_bytes(进程从磁盘实际读取的字节数)
  • write_bytes(进程写入到磁盘的实际字节数)
  • cancelled_write_bytes(进程写入到磁盘的实际字节数)