]> git.feebdaed.xyz Git - 0xmirror/grpc-go.git/commit
stats/otel: Add subchannel metrics (A94) (#8738)
authorMadhav Bissa <48023579+mbissa@users.noreply.github.com>
Wed, 10 Dec 2025 20:57:03 +0000 (02:27 +0530)
committerGitHub <noreply@github.com>
Wed, 10 Dec 2025 20:57:03 +0000 (02:27 +0530)
commit6553ea1a1d99ff4e3a516499330bf47607e7708f
tree15f897c50d7d40dc471ce6e9871c78b2fe662989
parent81a00cecc0abe8a7d7140967f96d9cc0729a3aa4
stats/otel: Add subchannel metrics (A94) (#8738)

Addresses :
https://github.com/grpc/proposal/blob/master/A94-subchannel-otel-metrics.md

This PR adds subchannel metrics with applicable labels as per the RFC
proposal. `disconnection_reason` will be added as a follow up PR.

RELEASE NOTES:
* stats/otel: add subchannel metrics (without the disconnection reason)
to eventually replace the pickfirst metrics.
balancer/pickfirst/metrics_test.go
balancer/pickfirst/pickfirst_ext_test.go
clientconn.go
internal/internal.go
internal/transport/http2_client.go
internal/transport/transport.go
internal/xds/xds.go
stats/opentelemetry/e2e_test.go
stream.go