实时警报通知:微信告警通知的重要性解析
745
2023-02-15
使用strace追踪多个进程
1 2 3 4 5 | # vim /root/.bashrc //添加以下内容 functionstraceall{ strace$(pidof"${1}"|sed's/\([0-9]*\)/-p \1/g') } # source /root/.bashrc |
执行:
1 | # traceall php-fpm |
2. 追踪web服务器系统调用情况
1 2 | # strace -f -F -s 1024 -o nginx-strace /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf # strace -f -F -o php-fpm-strace /usr/local/php/sbin/php-fpm -y /usr/local/php/etc/php-fpm.conf |
3. 追踪mysql执行语句
1 2 | # strace -f -F -ff -o mysqld-strace -s 1024 -p mysql_pid # find ./ -name "mysqld-strace*" -type f -print |xargs grep -n "SELECT.*FROM" |
4. whatisdong---查看程序在干啥
输出:
发表评论
暂时没有评论,来抢沙发吧~