日志-php-fpm慢日志查询

来源:互联网 发布:买玩具枪被判无期知乎 编辑:程序博客网 时间:2024/05/19 04:26
项目用php开发,在生产运行的过程中,应该一段时间监测下php脚本运行状态,哪些php进程速度太慢,有哪些错误日志。
问:如何来查看检测比较慢的php脚本呢?
答:查看php-fpm慢日志。

1.先查找到配置文件存放地址
find / -name php-fpm.conf


vi /usr/servers/php/etc/php-fpm.conf


打开看看你的慢日志是否开启,或者开启的慢日志存放在哪里。
对应的地址都换成你自己的即可。

2.如果没有开启慢日志查询,先开启

默认的 request_slowlog_timeout 是0,php的慢脚本日志是关闭的,因此设置为大于0的n,表示执行时间超过n的脚本将记录进入slowlog里。
然后监测到网站存在问题的时候查看下slowlog即可发现慢脚本,对脚本进行检查处理即可。

request_slowlog_timeout 和 slowlog需要同时设置,
开启request_slowlog_timeout的同时需要开启 slowlog,
慢日志路径需要手动创建

去掉request_slowlog_timeout 、slowlog的前缀分号';'设置request_slowlog_timeout =1;:wq    //保存退出创建慢日志目录mkdir -p /var/logdata/php-fpm/php-fpm-slowlog.logkillall php-fpm/usr/servers/php/sbin/php-fpm //重启php-fpm


3.找到慢日志存放地址





4.观察慢日志信息

tailf /var/logdata/php-fpm/php-fpm-slowlog.log



开启后,如果有脚本执行超过指定的时间,就会在指定的日志文件中写入类似如下的信息:
[19-Dec-2016 16:54:49] [pool www] pid 18575script_filename = /home/web/htdocs/sandbox_canglong/test/tt.php[0x0000000003a00dc8] curl_exec() /home/web/htdocs/sandbox_canglong/test/tt.php:2[0x0000000003a00cd0] exfilter_curl_get() /home/web/htdocs/sandbox_canglong/test/tt.php:6

日志说明:
script_filename 是入口文件
curl_exec() : 说明是执行这个方法的时候超过执行时间的。
exfilter_curl_get() :说明调用curl_exec()的方法是exfilter_curl_get() 。
每行冒号后面的数字是行号。


开启后,在错误日志文件中也有相关记录。如下:
[19-Dec-2016 15:55:37] WARNING: [pool www] child 18575, script '/home/web/htdocs/sandbox_canglong/test/tt.php' (request: "GET /test/tt.php") executing too slow (1.006222 sec), logging[19-Dec-2016 15:55:37] NOTICE: child 18575 stopped for tracing[19-Dec-2016 15:55:37] NOTICE: about to trace 18575[19-Dec-2016 15:55:37] NOTICE: finished trace of 18575


系统日志
:记录系统相关信息:http://blog.csdn.net/ty_hf/article/details/55511624
apache访问日志与错误日志http://blog.csdn.net/ty_hf/article/details/55504719
nginx访问日志与错误日志http://blog.csdn.net/ty_hf/article/details/55518070
php-fpm慢日志检测执行较慢的PHP脚本:http://blog.csdn.net/ty_hf/article/details/55504172
php错误日志:检测php运行时或用户自记录错误日志:http://blog.csdn.net/ty_hf/article/details/55505262
mysql慢日志:记录mysql服务器中影响性能的SQL:http://blog.csdn.net/ty_hf/article/details/55504172

本文地址:http://blog.csdn.net/ty_hf/article/details/55504172

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 奶狗前腿断了怎么办 狗摔了一下瘸了怎么办 小狗腿突然瘸了怎么办 狗腿突然瘸了怎么办 狗腿受伤了肿了怎么办 狗狗缺钙腿变形怎么办 小狗腿摔骨折了怎么办 狗狗脚掌被压了怎么办 狗狗的脚骨折了怎么办 给猫灌药水呛到怎么办 吃佐匹克隆白天工作量降低怎么办? 手机网页不显示图片怎么办啊 页眉页脚同前节怎么办 小米8后盖缝隙大怎么办 狗子生了一个不动的小狗怎么办 狗狗肚子有脓包怎么办 小孩幼儿园数学不开窍怎么办 老百姓打仗了报警派出所不管怎么办 和人打架报案了怎么办 皇上死后的妃子怎么办 武警改制警卫系的学员怎么办 正团病故后住房怎么办 遇到保姆式领导该怎么办 限购房子卖不了怎么办 斑马线礼让行人行人不走怎么办 中国留学生签证在美国被取消怎么办 建行卡网银帐号密码输入错误怎么办 建行卡密码忘了怎么办? 银行卡k宝丢了怎么办 k宝密码锁住了怎么办 农业银行k宝锁了怎么办 银行卡办的网银卡丢了怎么办 事业单位考察档案丢了怎么办 当兵政审家访家里没人在家怎么办 士兵转业结婚材料不全怎么办 体育生训练腿疼怎么办 车底盘刮的严重怎么办 新车底盘被刮了怎么办 车侧面刮凹了怎么办 憋气久了想呕吐怎么办 19岁网贷欠了3万怎么办