侧边栏壁纸
  • 累计撰写 59 篇文章
  • 累计创建 52 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

web程序性能动态追踪案例

木东
2017-12-05 / 0 评论 / 0 点赞 / 31 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

安装sysdig工具

curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | sudo bash

查看一台机器的所有HTTP GET/POST 请求

sysdig -s 2000 -A -c echo_fds fd.port=80 and evt.buffer contains GET
sysdig -s 2000 -A -c echo_fds fd.port=80 and evt.buffer contains POST

查看一台机器的所有HTTP 请求,包括作为客户端对外发起的和作为服务端处理的

sysdig -c httplog

查看进程php5-fpm的所有SQL SELECT/UPDATE/INSERT查询

sysdig -s 2000 -A -c echo_fds evt.buffer contains SELECT and proc.name=php5-fpm
sysdig -s 2000 -A -c echo_fds evt.buffer contains UPDATE and proc.name=php5-fpm
sysdig -s 2000 -A -c echo_fds evt.buffer contains INSERT and proc.name=php5-fpm

查看进程php5-fpm的所有redis操作

sysdig -s 2000 -A -c echo_fds fd.port=6379 and proc.name=php5-fpm

查看进程php5-fpm的所有文件操作

sysdig -s 2000 -A -c echo_fds and proc.name=php5-fpm

查看一台机器的进程apache2/php5-fpm对某台数据库(ip192.168.30.5)所有SQL SELECT查询

sysdig -s 2000 -A -c echo_fds fd.sip=192.168.30.5 and proc.name=php5-fpm and evt.buffer contains SELECT

全面分析进程的行为(php5-fpm/nginx/mysqld)

sysdig proc.name=php5-fpm
sysdig proc.name=nginx

查看特定IP传输的数据

sysdig -c spy_ip 1.2.3.4
0

评论区