Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 843 Bytes

README.md

File metadata and controls

40 lines (27 loc) · 843 Bytes

TCP Log Plugin

Configuration

curl -X POST \
  http://KONG_ADMIN_URL/plugins \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d 'name=tcp-log-extended&config.host=LOG_SERVER_URL&config.port=LOG_SERVER_PORT&config.req_body=true&config.res_body=true'

KONG_ADMIN_URL: Kong admin url

params

  • name: tcp-log-extended
  • config.host: LOG_SERVER_URL
  • config.port: LOG_SERVER_PORT
  • config.req_body: true|false (default: false)
  • config.res_body: true|false (default: false)

Installation

Generate files

luarocks make

Pack the rockfile

luarocks pack kong-plugin-tcp-log-extended 0.0.1-1

Install

luarocks install kong-plugin-tcp-log-extended

Don't forget to enable this plugin in the kong configuration, or by exporting KONG_CUSTOM_PLUGINS variable

export KONG_CUSTOM_PLUGINS="tcp-log-extended"