loki
loki
loki sink is used to send data to Loki storage. Loki documentation can be found here。
Example
sink:
type: loki
url: "http://localhost:3100/loki/api/v1/push"
url
field |
type |
required |
default |
description |
| url |
string |
true |
|
api for pushing loki |
tenantId
field |
type |
required |
default |
description |
| tenantId |
string |
false |
|
tenant name used |
timeout
field |
type |
required |
default |
description |
| timeout |
time.Duration |
false |
30s |
send timeout |
entryLine
field |
type |
required |
default |
description |
| entryLine |
string |
false |
|
The log content sent to Loki. The default is the body of the Loggie event |
Loki’s log data structure is roughly divided into label and main data. By default, Loggie will convert the meta-information field in the header into a label connected with _. In addition, it should be noted that since loki’s labels key does not support ., /, -, the keys containing these symbols in the header will be automatically converted into _ form.