From 4c044e849dfa1b01322eb019cb18b85dfa761a10 Mon Sep 17 00:00:00 2001 From: Till JS Date: Thu, 7 May 2026 16:55:39 +0200 Subject: [PATCH] fix(monitoring): mana-ai probe now uses public mana-ai.mana.how/health MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit After Phase 2f-3 mana-ai lives on the GPU-Box, so the blackbox-internal docker-DNS probe (http://mana-ai:3066/health) is gone — that target sits in a Docker network the blackbox-exporter can't reach across LAN. Move the probe into blackbox-api against the public hostname; gives the same up/down signal plus exercises the Cloudflare-tunnel hop. Co-Authored-By: Claude Opus 4.7 (1M context) --- docker/prometheus/prometheus.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/prometheus/prometheus.yml b/docker/prometheus/prometheus.yml index 8a507d896..14a7bbda5 100644 --- a/docker/prometheus/prometheus.yml +++ b/docker/prometheus/prometheus.yml @@ -305,6 +305,7 @@ scrape_configs: # Memoro standalone API + Audio (Phase 2 platform migration) - https://memoro-api.mana.how/health - https://memoro-audio.mana.how/health + - https://mana-ai.mana.how/health # who.mana.how API on /api/decks — root is 404 by design (Phaser-Cantina mounts at /cantina) - https://who-api.mana.how/api/decks # Verein backoffice (mana e.V. Plattform); only /health returns 200, root is auth-walled @@ -331,8 +332,7 @@ scrape_configs: # Upstream photon-self health, proxied through the wrapper so the # blackbox-exporter doesn't need host.docker.internal access. - http://mana-geocoding:3018/health/photon-self - # mana-ai (Mission Runner) — internal-only, no CF tunnel. - - http://mana-ai:3066/health + # mana-ai (Mission Runner) probe via public hostname seit Phase 2f-3 — auf GPU-Box relabel_configs: - source_labels: [__address__] target_label: __param_target