|author||Wu Sheng <firstname.lastname@example.org>||Sun Feb 23 00:04:33 2020 +0800|
|committer||Wu Sheng <email@example.com>||Sun Feb 23 00:04:33 2020 +0800|
Refactor tracing.lua to client.lua
SkyWalking Nginx Agent provides the native tracing capability for Nginx powered by Nginx LUA module.
This agent follows the SkyWalking tracing and header protocol. It reports tracing data to SkyWalking APM through HTTP protocol. All HTTP 1.1 requests go through Nginx could be collected by this agent.
All codes in the
lib/skywalking require the
*_test.lua to do the UnitTest. To run that, you need to install
The following libs are required in runtime or test cases, please use
LuaRocks to install them.
luarocks install lua-cjson 2.1.0-1)
This LUA tracing lib is originally designed for Nginx+LUA/OpenResty ecosystems. But we write it to support more complex cases. If you just use this in the Ngnix, Setup Doc should be good enough. The following APIs are for developers or using this lib out of the Nginx case.
Have no release yet.
firstname.lastname@example.org, follow the reply to subscribe the mail list.
skywalkingchannel at Apache Slack. If the link is not working, find the latest one at Apache INFRA WIKI.