linux 常用性能监控工具备忘

linux常用监控工具备忘

  1. top

    • 实时显示系统各个进程的资源占用情况,包括系统统计信息和进程信息

  2. vmstat
    • 监控cpu,内存,swap使用情况:vmstat 1 3每秒采集一次,共采集3次
  3. iostat
    • 可以查看详尽的IO信息:iostat 1 3每秒采集一次,共采集3次
  4. pidstat
    • 多功能诊断器,是sysstat组件之一,需要另外下载安装才能使用。ubuntu下可以使用sudo apt-get install sysstat命令安装。
    • pidstat -p 2128 -u -t 1 3      监控进程2128的信息,-t指定要细到线程粒度,即该进程下的所有线程信息都会显示出来,每1秒采集 一次,共采集3次。
    • pidstat -r -p 2128 1 3      监控进程2128的内存战胜情况,每1秒采集一次,共采集3次。
    • pidstat是一款多合一的优秀工具,不仅可以监控cpu,io,内存,甚至可以将问题定位到相关线程,方便应用程序故障排查。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值