# Собирает докер-логи ТОЛЬКО этого хоста (Postgres/Vaultwarden/backup из # netrunner-data/docker-compose.yml + prometheus/loki/grafana этого же # compose — docker_sd_configs видит все контейнеры хоста через общий # docker.sock, не только контейнеры этого конкретного compose-проекта). # # Логи с backend/landing/каждой прокси-ноды приходят СЮДА ЖЕ по сети — # на каждом из тех хостов свой отдельный тонкий promtail, пушащий прямо в # Loki на этом VPS (см. netrunner-backend/promtail-config.yml после # переноса — `clients.url` там указывает на публичный адрес этого хоста). server: http_listen_port: 9080 grpc_listen_port: 0 positions: filename: /tmp/positions.yaml clients: - url: http://loki:3100/loki/api/v1/push scrape_configs: - job_name: docker_service_logs docker_sd_configs: - host: unix:///var/run/docker.sock refresh_interval: 5s relabel_configs: - source_labels: ["__meta_docker_container_name"] regex: "/(.*)" target_label: "container" pipeline_stages: - docker: {} - json: expressions: level: level module: target message: message - labels: level: module: