proxy-pool/internal/domain/outcome/metrics.go
youfak 2af504fd49
Some checks are pending
ci / proto (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
ci / race (push) Waiting to run
ci / integration (push) Waiting to run
feat: expose gateway outcome metrics
2026-08-02 09:50:34 +08:00

10 lines
280 B
Go

package outcome
// MetricsObserver receives aggregate Gateway outcome signals on the local
// request path. Implementations must only perform bounded in-process work and
// must never block request forwarding.
type MetricsObserver interface {
Observe(Event)
ObserveDropped()
}