Files
loki3-vector/vector.yaml
2026-04-06 21:36:15 +07:00

31 lines
636 B
YAML

sources:
docker_logs:
type: docker_logs
include_labels:
- vector.collect=true
transforms:
parse_logs:
type: remap
inputs:
- docker_logs
source: |
.container_name = del(.label."com.docker.compose.service")
.compose_project = del(.label."com.docker.compose.project")
# Remove unnecessary labels
del(.label)
sinks:
loki:
type: loki
inputs:
- parse_logs
endpoint: http://gateway:3100
encoding:
codec: text
labels:
source: vector
container: "{{ container_name }}"
project: "{{ compose_project }}"
remove_label_fields: true