Files
grafana-for-dev/agent/agent.yaml
2024-02-05 14:46:29 +07:00

50 lines
1.6 KiB
YAML

logs:
configs:
- name: local
clients:
- url: "http://${AGENT_LOKI_URL}/loki/api/v1/push"
scrape_configs:
- docker_sd_configs:
- host: unix:///var/run/docker.sock
refresh_interval: 10s
job_name: docker
pipeline_stages:
- drop:
drop_counter_reason: reject_old_samples
older_than: 30m
- static_labels:
job: docker
relabel_configs:
- regex: /(.*)
source_labels: [__meta_docker_container_name]
target_label: container_name
- source_labels: [__meta_docker_container_id]
target_label: container_id
- source_labels: [__meta_docker_container_log_stream]
target_label: stream
- source_labels: [__meta_docker_container_label_com_docker_compose_project]
target_label: compose_project
- source_labels: [__meta_docker_container_label_org_label_schema_vcs_ref]
target_label: vcs_ref
- source_labels: [__meta_docker_container_label_org_label_schema_version]
target_label: image_version
positions_directory: /opt/positions
traces:
configs:
- name: tempo
remote_write:
- endpoint: "http://${AGENT_TEMPO_URL}"
insecure: true
receivers:
otlp:
protocols:
http:
grpc:
automatic_logging:
backend: "logs_instance"
logs_instance_name: "local"
roots: true
server:
log_level: info