# Promtail tails the dev stack's container logs via the Docker API # (service discovery filtered to the galaxy.stack=dev-deploy label) and # ships them to Loki. Requires the Docker socket mounted read-only. server: http_listen_port: 9080 grpc_listen_port: 0 log_level: warn positions: filename: /tmp/positions.yaml clients: - url: http://galaxy-loki:3100/loki/api/v1/push scrape_configs: - job_name: docker docker_sd_configs: - host: unix:///var/run/docker.sock refresh_interval: 15s filters: - name: label values: ["galaxy.stack=dev-deploy"] relabel_configs: - source_labels: ["__meta_docker_container_name"] regex: "/?(.*)" target_label: container - source_labels: ["__meta_docker_container_label_galaxy_game_id"] target_label: game_id - source_labels: ["__meta_docker_container_log_stream"] target_label: stream