Commit Graph

7 Commits

Author SHA1 Message Date
Stéphane Tailland 6aad64903b Send traces to Tempo and expose metrics to Prometheus
Point the OTLP exporter at Tempo instead of Jaeger.

Enable the built-in /metrics endpoint by setting METRICS_SECRET: without
it LibreChat answers 401 and exposes nothing. Prometheus scrapes it with a
Bearer token from a dedicated job, since annotation-based discovery cannot
carry credentials.

A Kubernetes Secret is namespaced, so the same value must also exist as
`librechat-metrics` in the observability namespace — one side verifies the
token, the other presents it. secret.example.yaml documents the pairing;
the real secret.yaml stays gitignored.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-25 07:27:14 +02:00
Stéphane Tailland 40c6e9d723 Update of MCP servers 2026-08-23 17:22:08 +02:00
Stéphane Tailland 2836f42996 fix(mcp): Synchronize allowedDomains in configmap-app 2026-08-23 15:54:16 +02:00
Stéphane Tailland 8c363cf463 fix(ingress): Add proxy buffer annotations for SSE streams 2026-08-23 08:12:21 +02:00
Stéphane Tailland ffe5b1cb12 fix(mcp): Add keycloak.sttlab.local to mcpSettings.allowedDomains 2026-08-23 08:02:51 +02:00
Stéphane Tailland e235d3dea4 fix(oidc): Switch LibreChat and MCP OAuth to local Keycloak (keycloak.sttlab.local) 2026-08-23 07:55:28 +02:00
sttlab 780e25c15e first commit 2026-05-09 06:42:45 +00:00