pt-ioprofile定位负载来源

pt-ioprofile定位负载来源

1 安装

wget https://www.percona.com/downloads/percona-toolkit/3.1.0/binary/redhat/7/x86_64/percona-toolkit-3.1.0-2.el7.x86_64.rpm

使用pid来进行io分析

pt-ioprofile --profile-pid=1236 --cell=sizespt-ioprofile

的原理是对某个pid附加一个strace进程进行IO分析。

2 通过pid定位来源文件

pt-ioprofile --profile-pid=1236 --cell=sizes


从上图可以看出IO负载的主要来源是jetty。

并且压力主要集中在读取上。