diff --git a/alloy/config.alloy b/alloy/config.alloy new file mode 100644 index 0000000..aad9238 --- /dev/null +++ b/alloy/config.alloy @@ -0,0 +1,23 @@ +// 1. Definiere, wo die Daten hin sollen (Dein zentraler Server) +prometheus.remote_write "central_grafana" { + endpoint { + url = "http://188.245.193.243:9090/api/v1/write" + // Falls du Auth nutzt: + // basic_auth { + // username = "user" + // password = "password" + // } + } +} + +// 2. Node Exporter Scraper +prometheus.scrape "node_exporter" { + targets = [{"__address__" = "node-exporter:9100"}] + forward_to = [prometheus.remote_write.central_grafana.receiver] +} + +// 3. cAdvisor Scraper (Docker Container) +prometheus.scrape "cadvisor" { + targets = [{"__address__" = "cadvisor:8080"}] + forward_to = [prometheus.remote_write.central_grafana.receiver] +} \ No newline at end of file