Add Util, TracingContext and Span APIs
11 files changed
tree: f9e89f254dbf6af343cb67a001f7876f52989c38
  1. .github/
  2. lib/
  3. .asf.yaml
  4. LICENSE
  5. NOTICE
  6. README.md
README.md

Apache SkyWalking Nginx Agent

Twitter Follow

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.

Setup Doc

TODO

APIs

Set up dev env

All codes in the lib/skywalking require the *_test.lua to do the UnitTest. To run that, you need to install

  • Lua 5.3
  • LuaRocks

The following libs are required in runtime or test cases, please use LuaRocks to install them.

  • luaunit
  • luasocket

Download

Have no release yet.

Contact Us

  • Submit an issue
  • Mail list: dev@skywalking.apache.org. Mail to dev-subscribe@skywalking.apache.org, follow the reply to subscribe the mail list.
  • Join skywalking channel at Apache Slack. If the link is not working, find the latest one at Apache INFRA WIKI.
  • QQ Group: 392443393(2000/2000, not available), 901167865(available)

License

Apache 2.0