The topic provides information on Traceable's Kong community version agent. Traceable supports both database and dbless mode with its agent.
Traceable provides a plugin for your Kong API gateway deployment. This document details the configurations for the Kong community version 1.4x or higher.
Make sure that the following prerequisites are met before deploying Traceable's Kong tracing agent or Kong agent:
unzip installed on the host OS
Kong API gateway 1.4 or higher is installed
Traceable agent is installed and configured. For more information on Traceable agent installation, see Traceable agent.
Lua Rocks CLI is installed.
IP address of machine where Traceable agent is running.
Traceable provides the Kong agent using Lua Rocks package manager. It is therefore essential that Lua Rocks is preinstalled as mentioned in the prerequisites. You can download the Kong agent by entering the following command:
luarocks install kong-plugin-traceable
Load the traceable and zipkin plugins by defining them in /etc/kong/kong.conf
plugins = bundled,traceable,zipkin
If you are running the Traceable agent with Kong's database mode, complete the following steps to configure the agent in the database mode:
Configure Traceable agent:
Replace <WORKSPACE> with the workspace you wish to protect with Traceable and <HOSTNAME> with the hostname or ip hosting the Traceable Platform Agent
curl -X POST http://localhost:8001/<WORKSPACE>/plugins/ \