Watch 1 Star 3 Fork 1

Dark_Knight_Sweet / openresty转发日志LuaAGPL-3.0

Join us
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
基于lua-nginx-module模块,通过lua脚本获取通过nginx进行反向代理的请求的详细日志,包括请求头,请求体,响应头,响应体,并通过异步的http请求从以上信息中获取详细日志推送到日志服务接口。 spread retract

Clone or download
Loading...
README.md

openresty转发日志

介绍

基于openresty的lua-nginx-module模块,通过lua脚本获取通过nginx进行反向代理的请求的详细日志,包括请求头,请求体,响应头,响应体,并通过异步的http请求从以上信息中获取详细日志推送到日志服务接口。

软件架构

基于open resty的nginx发行版。

安装教程

  1. 下载open resty安装包进行安装。
  2. 将源代码中所有lua文件拷贝至openresty根目录下。
  3. 将nginx.conf拷贝至openresty的conf目录下,参考配置文件中location /配置块进行自定义配置。
  4. 修改log_by_lua.lua第一行中日志服务url。

使用说明

  1. 通过修改好的nginx.conf启动nginx。

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

Comments ( 0 )

Sign in for post a comment

Lua
1
https://gitee.com/tianhao26/openresty_forwarding_log.git
git@gitee.com:tianhao26/openresty_forwarding_log.git
tianhao26
openresty_forwarding_log
openresty转发日志
master

Help Search