Next-Level Observability with OpenTelemetry

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. jetbrains-otel-order-summary

    A Kotlin and Spring Boot application demonstrating next-level observability with OpenTelemetry.

    git clone --single-branch -b starter-template https://github.com/kimanikevin254/jetbrains-otel-order-summary.git

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Spring Boot

    Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.

    In this tutorial, I'll walk you through how I moved beyond basic logging by instrumenting a Kotlin and Spring Boot backend service with OpenTelemetry. You'll learn how OpenTelemetry's tracing model gives you the execution context that logs alone can't provide. By the end of this guide, you'll have a working instrumented service and a clear mental model for building more observable backend systems.

  4. opentelemetry-java-instrumentation

    OpenTelemetry auto-instrumentation and instrumentation libraries for Java

    mkdir -p agents curl -L https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent.jar \ -o agents/opentelemetry-javaagent.jar

  5. prometheus

    The Prometheus monitoring system and time series database.

    The OpenTelemetry ecosystem has three main components: instrumentation, the Collector, and exporters. Instrumentation is how you integrate OpenTelemetry into your application, using language-specific SDKs to create spans, record metrics, and propagate context. The Collector is an optional middleware component that receives, processes, and exports telemetry data to one or more backends. Exporters are the plugins that actually send your data to a specific destination, like Prometheus or Jaeger.

  6. opentelemetry-collector

    OpenTelemetry Collector

    In this tutorial, I'll walk you through how I moved beyond basic logging by instrumenting a Kotlin and Spring Boot backend service with OpenTelemetry. You'll learn how OpenTelemetry's tracing model gives you the execution context that logs alone can't provide. By the end of this guide, you'll have a working instrumented service and a clear mental model for building more observable backend systems.

  7. jaeger-ui

    Web UI for Jaeger

    The OpenTelemetry ecosystem has three main components: instrumentation, the Collector, and exporters. Instrumentation is how you integrate OpenTelemetry into your application, using language-specific SDKs to create spans, record metrics, and propagate context. The Collector is an optional middleware component that receives, processes, and exports telemetry data to one or more backends. Exporters are the plugins that actually send your data to a specific destination, like Prometheus or Jaeger.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • mAPI-ng alternatives - Grafana and opentelemetry-go

    3 projects | 26 Jul 2026
  • The Real Cost of Silent Data Pipeline Failures

    4 projects | dev.to | 27 Apr 2026
  • LLM Inference Optimization: Techniques That Actually Reduce Latency and Cost

    5 projects | dev.to | 31 Mar 2026
  • Basic Knowledge on the Performance Tuning and Performance Testing of Web Systems

    2 projects | dev.to | 4 Feb 2026
  • Why Cloud Incident Response is Critical for DevOps and IT Teams

    5 projects | dev.to | 4 Oct 2025

Did you know that Java is
the 10th most popular programming language
based on number of references?