fix(obs): split SigNoz health and public routes

This commit is contained in:
ogt
2026-07-15 03:03:22 +08:00
parent 12a9aa6cca
commit 9a9d1464a5
21 changed files with 246 additions and 34 deletions

View File

@@ -350,7 +350,8 @@ class OpenClawService:
error=str(e),
)
# 降級: 返回 None 和靜態 URL
fallback_url = f"{settings.SIGNOZ_URL}/traces?service={service_name}"
public_base = settings.SIGNOZ_PUBLIC_URL.rstrip("/")
fallback_url = f"{public_base}/traces?service={service_name}"
return None, fallback_url
def generate_auto_tuning_command(