-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Open Telemetry tracing on Server and Client
* Bump Go version to 1.22 * Fix producer and load-test commands to run in docker * Upgrade ginkgo library * Update ginkgo on Makefile * Upgrade multiple dependencies * Remove Open Telemetry Sarama dependency * Bump Sarama to IBM package latest version * Add docker volume to load-test and producer commands * Fix makefile * Trying to fix action not handling error code * Force Server tests to fail for testing github action error handling * Fixing CI * Revert force fail server tests * Added healthcheck to eventsgateway api on docker compose * Testing tests on docker * Fix docker run client tests * Debugging CI * Debugging CI * Debugging CI * Debugging CI * Add custom test methods for CI * Debugging CI * Decouple CI and local test commands * Enable Tracing on local server tests * Using GRPC OpenTelemetry on Client and Server * Configure OTLP tracing for server calls * Add OTEL support and configuration for server * Add support for OTEL tracing on Client * Add debug mode to server container * Added prometheus and grafana into main docker-compose. Added default prometheus conf to ser ver local.yaml * Set default compose to run only the EG API direct dependencies * Remove unecessary OTLP config * Fix Tracer Sampling settings * Add client tracing config and properly set tracer sampling * Added Jaeger propagator on OTEL eventsgateway server * Add OpenTracing setting on LoadTest tool * Remove custom tracing from clinet * Support Open Tracing and Open Telemetry on EG client for backward compatibility * Add examples to using OpenTracing and OpenTelemetry from EG Client * Remove unecessary traces from Server * Add example on how to keep tracing with decoupled context
- Loading branch information
1 parent
0148951
commit 143caa6
Showing
20 changed files
with
354 additions
and
205 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.