Hello!
On Sat, Sep 28, 2013 at 8:57 PM, Wang Jingfei wrote:
> lua执行时间记录到nginx的access.log里面,大家有这样的需求嘛???
>
1. 你可以在你自己的 Lua 代码里面计时,并保存在某个 nginx 变量中,然后输出到 access.log. 你可以直接通过
LuaJIT 的 FFI 接口直接访问 gettimeofday() 这个 libc 函数,获得高精度的时间。
2. 你可以使用基于 systemtap 的外部工具来进行实时统计分布规律之类的东西,更加灵活。可以参考我的 Nginx Systemtap
Toolkit: https://github.com/agentzh/nginx-systemtap-toolkit
Regards,
-agentzh