/plushcap/analysis/timescale/timescale-learn-opentelemetry-tracing-with-this-lightweight-microservices-demo

Learn OpenTelemetry Tracing With This Lightweight Microservices Demo

What's this blog post about?

OpenTelemetry is an open-source observability framework for cloud-native service and infrastructure instrumentation, hosted by the Cloud Native Computing Foundation (CNCF). It has gained significant momentum with contributions from major cloud providers and observability vendors. A trace or distributed trace represents a sequence of operations across microservices involved in fulfilling an individual request. A lightweight OpenTelemetry demo application has been developed to provide users with hands-on experience with tracing. The demo consists of a password generator overdesigned as a microservices application, including five microservices and a pre-configured observability stack composed of the OpenTelemetry Collector, Promscale, Jaeger, and Grafana. The code for each service has been instrumented to produce OpenTelemetry traces, which can be visualized using tools like Jaeger. The demo is not Promscale-specific and can be easily configured to send telemetry data to any OpenTelemetry-compatible backend.

Company
Timescale

Date published
April 5, 2024

Author(s)
Ramon Guiu

Word count
1970

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.