Commit Graph

3 Commits

Author SHA1 Message Date
Yash Tibrewal 261aa6340a
[OTel] Generate pkg-config file for grpcpp_otel_plugin (#36686) (#36721)
Backport #36686 to v1.63.x

Public Changes -
* Add a pkgconfig installer for `grpcpp_otel_plugin`

Example Changes -
* Add example of how to use the pkgconfig for `grpcpp_otel_plugin` with
the existing OpenTelemetry example.
* Add another OpenTelemetry example that uses OTel's OStream exporter.
This makes it easier to test the pkgconfig file for `grpcpp_otel_plugin`
since the OStream exporter does not require any additional dependencies,
as opposed to the Prometheus exporter.

Test changes -
* Modify `run_distrib_test_cmake_pkgconfig.sh` test to install
opentelemetry and build the example with the OStream exporter.
2024-05-27 21:53:40 -07:00
Yash Tibrewal bb99d4a69a
[OTel] Add latency view to example (#36601) (#36719)
Backport #36601 to v1.63. 

Needed to backport #36686
2024-05-24 12:04:12 -07:00
Yash Tibrewal 3ebccf55cd [otel] Add gRPC OpenTelemetry example (#35793)
Closes #35793

PiperOrigin-RevId: 604371764
2024-02-05 11:05:44 -08:00