如何读取NGINX PHP FPM慢速日志?

时间:2012-09-27 01:12:45

标签: nginx php

日志输出如下所示。数字背后是:以毫秒为单位的时间?

[26-Sep-2012 23:41:50]  [pool www] pid 17761
script_filename = /srv/bindings/f8d625f884a64f62aea671b2088910cd/code//index.php
[0x0000000001006408] execute() /srv/bindings/f8d625f884a64f62aea671b2088910cd/code/includes/database/database.inc:2139
[0x0000000001005cf0] execute() /srv/bindings/f8d625f884a64f62aea671b2088910cd/code/includes/database/database.inc:664
[0x0000000001005a38] query() /srv/bindings/f8d625f884a64f62aea671b2088910cd/code/includes/database/select.inc:1264
[0x0000000001004760] execute() /srv/bindings/f8d625f884a64f62aea671b2088910cd/code/sites/all/modules/views/plugins/views_plugin_query_default.inc:1398
[0x0000000001003c40] execute() /srv/bindings/f8d625f884a64f62aea671b2088910cd/code/sites/all/modules/views/includes/view.inc:1098
[0x00000000010027f8] execute() /srv/bindings/f8d625f884a64f62aea671b2088910cd/code/sites/all/modules/views/includes/view.inc:1118

2 个答案:

答案 0 :(得分:0)

数字背后是:(我想你的意思是在后面)

如果是的话:

输出query_string和exec_time

http://php-fpm.org/wiki/New_slowlog_format

答案 1 :(得分:0)

Nope,是调用该函数的脚本行号。

示例:

执行()/srv/bindings/f8d625f884a64f62aea671b2088910cd/code/includes/database/database.inc:2139

这意味着在行号处调用了函数execute()。 2139在database.inc文件上。