server: http_listen_port: 9080 grpc_listen_port: 0 positions: filename: /positions/positions.yml clients: - url: http://loki:3100/loki/api/v1/push scrape_configs: - job_name: docker docker_sd_configs: - host: unix:///var/run/docker.sock refresh_interval: 10s relabel_configs: - source_labels: - __meta_docker_container_name regex: /(.+) target_label: container - 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_com_docker_compose_service target_label: compose_service # Docker json-file logs live under /var/lib/docker/containers//-json.log. - source_labels: - __meta_docker_container_id target_label: __path__ replacement: /var/lib/docker/containers/$1/$1-json.log