查看 io 错误最多的进程
$ sysdig -c topprocs_errors
查看io错误最多的文件
$ sysdig -c topfiles_errors
查看磁盘io失败的调用
$ sysdig fd.type=file and evt.failed=true
查看httpd打开失败的文件
$ sysdig "proc.name=httpd and evt.type=open and evt.failed=true"
查看最花费时间的系统调用
$ sysdig -c topscalls_time
查看系统调用失败返回最多的系统调用
$ sysdig -c topscalls "evt.failed=true"
查看打开文件失败
$ sysdig -p "%12user.name %6proc.pid %12proc.name %3fd.num %fd.typechar %fd.name" evt.type=open and evt.failed=true
打印延迟大于1ms的文件I/O调用
$ sysdig -c fileslower 1
查看使用硬盘带宽最多的进程
$ sysdig -c topprocs_file
列出大量使用文件描述符的进程
$ sysdig -c fdcount_by proc.name "fd.type=file"
查看读写bytes最多的文件
$ sysdig -c topfiles_bytes
打印httpd进程已经读取中和写入中的文件
$ sysdig -c topfiles_bytes proc.name=httpd
基本 opensnoop:snoop 文件在发生时打开
$ sysdig -p "%12user.name %6proc.pid %12proc.name %3fd.num %fd.typechar %fd.name" evt.type=open
查看活跃中的读和写最多的目录
sysdig -c fdbytes_by fd.directory "fd.type=file"
查看目录/tmp活跃中的读写最多的文件
sysdig -c fdbytes_by fd.filename "fd.directory=/tmp/"
查看所有文件名为passwd的i/O活动
sysdig -A -c echo_fds "fd.filename=passwd"
展示FD类型的活跃I/O
sysdig -c fdbytes_by fd.type