Document updated on Sep 15, 2019
Since | v0.7 |
---|---|
Namespace | telemetry/gelf |
Scope | service |
Source | krakend/krakend-gelf |
KrakenD supports sending structured events in GELF format to your Graylog Cluster thanks to the krakend-gelf integration.
The setup of GELF is straightforward and requires only to set two parameters:
address
: The address (including the port) of your Graylog cluster (or any other service that receives GELF inputs).enable_tcp
: Set to false
(recommended) to use UDP. When using TCP performance might be affected.Add the krakend-gelf
integration in the root level of your krakend.json
, inside the extra_config
section. The gologging
needs to be enabled too.
For instance:
{
"extra_config": {
"telemetry/gelf": {
"address": "myGraylogInstance:12201",
"enable_tcp": false
},
"telemetry/logging": {
"level": "INFO",
"prefix": "[KRAKEND]",
"syslog": false,
"stdout": true
}
}
}
The documentation is only a piece of the help you can get! Whether you are looking for Open Source or Enterprise support, see more support channels that can help you.