prometheus.scrape "default" { targets = [{"__address__" = "localhost:12345"}] forward_to = [prometheus.remote_write.prom.receiver] } prometheus.exporter.unix { } prometheus.remote_write "prom" { } discovery.docker "linux" { host = "unix:///var/run/docker.sock" } loki.source.docker "default" { host = "unix:///var/run/docker.sock" targets = discovery.docker.linux.targets forward_to = [loki.write.grafana_cloud.receiver] //forward_to = [loki.process.docker.receiver] } // this was me trying to fix labels loki.process "docker" { forward_to = [loki.write.grafana_cloud.receiver] stage.labels { values = { app = "__meta_docker_container_name", app2 = "container_name", app3 = "__container_name__", } } } loki.write "grafana_cloud" { external_labels = {instance = "test"} endpoint { url = "https://SECRET_STRING@logs-prod3.grafana.net/loki/api/v1/push" } }