server: http_listen_port: 9080 grpc_listen_port: 0 positions: filename: /tmp/positions.yaml clients: - url: http://loki-distributor:3100/loki/api/v1/push scrape_configs: - job_name: logs pipeline_stages: static_configs: - targets: - localhost labels: job: hostlogs environment: home __path__: /var/log/*.log - job_name: containers static_configs: - targets: - localhost labels: job: containerlogs __path__: /var/lib/docker/containers/*/*log pipeline_stages: - json: expressions: output: log stream: stream attrs: - json: expressions: tag: source: attrs - regex: expression: (?P(?:[^|]*[^|])).(?P(?:[^|]*[^|])).(?P(?:[^|]*[^|])).(?P(?:[^|]*[^|])) source: tag - timestamp: format: RFC3339Nano source: time - labels: tag: stream: image_name: container_name: image_id: container_id: - output: source: output