impl(bigtable): export grpc metrics - #16241
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces a GrpcMetricsExporter to export gRPC OpenTelemetry metrics for Google Cloud Bigtable, integrating it into the DataConnectionImpl and adding corresponding build configurations and unit tests. The review feedback highlights several key improvements: enforcing the singleton pattern for GrpcMetricsExporterRegistry by making its constructor private, optimizing latency boundary generation via static caching, removing an unused default parameter in an internal namespace lambda to align with the style guide, and resolving a potential use-after-move/evaluation-order issue when constructing MonitoredResourceResult.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #16241 +/- ##
==========================================
- Coverage 92.30% 92.23% -0.07%
==========================================
Files 2226 2227 +1
Lines 208531 208790 +259
==========================================
+ Hits 192475 192585 +110
- Misses 16056 16205 +149 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
3ad3d37 to
a83c1ee
Compare
c9f7c9f to
831c198
Compare
3c6546b to
9d1cefb
Compare
9c60aa3 to
6b8732f
Compare
No description provided.