agent-substrate / agent-substrate/substrate

atecontroller metrics are never scraped

Aperta
#933 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
area/observability kind/bug
Lingua principale
Go
Stelle
1.8k
Fork
316
Merge medio
2g 43m
PR unite (30g)
287

Descrizione

atecontroller is the only control plane component with no Prometheus target. It uses
`InitMetricsPushOnly` (`cmd/atecontroller/main.go:112`) and its pod carries no `prometheus.io`
annotations, so the manager's `:8080` is never scraped, while ateapi, atelet and atenet-router
serve `/metrics` on 9090 and are. `docs/observability.md:178` assumes every component is scraped.

Should atecontroller move to the `InitMetrics` plus `StartMetricsServer` shape on 9090, or is
push-only intended, in which case the dead `:8080` port should go instead?

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.