OpenTelemetry is an open-source observability framework hosted by Cloud Native Computing Foundation. It is a merger of OpenCensus and OpenTracing projects.
I regularly complain about OpenTelemetry, so with an aim to be a less useless contributor, today I'm putting pen to paper. If you're an implementer, I ask you to read this and take away the personal bias you might have towards your work, and instead look objectively at the feedback being given.
Prerequisites Docker Docker Compose v2.0.0+ Make (optional) 6 GB of RAM for the application Get and run the demo Clone the Demo repository:
git clone https://github.com/open-telemetry/opentelemetry-demo.git Change to the demo folder:
cd opentelemetry-demo/ Start the demo1:
Make Docker make start docker compose up --force-recreate --remove-orphans --detach (Optional) Enable API observability-driven testing1:
The OpenTelemetry Demo is a microservice-based distributed system intended to illustrate the implementation of OpenTelemetry in a near real-world environment.
It was a rainy day in Seattle at KubeCon + CloudNativeCon North America in December 2018 when I first encountered the term ‘OpenTelemetry.’ At that time, I was ...