Java Observability

Open-source Java projects categorized as Observability

Top 13 Java Observability Projects

Observability
  1. skywalking

    APM, Application Performance Monitoring System

    Project mention: Apache SkyWalking: APM system designed for microservices, cloud native | news.ycombinator.com | 2025-08-20
  2. SaaSHub

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

    SaaSHub logo
  3. zipkin

    Zipkin is a distributed tracing system

    Project mention: Why Your Logs Are Useless Without Traces | dev.to | 2026-05-22

    Distributed tracing as a discipline is older than most engineers writing about it think. Google's 2010 Dapper paper, by Sigelman and colleagues, is the canonical reference; Twitter open-sourced Zipkin in 2012 as a Dapper-inspired implementation, and Uber open-sourced Jaeger in 2017 on similar lineage. For most of the 2010s, however, the operational reality was vendor-specific: each APM (Datadog, New Relic, AppDynamics, Dynatrace) shipped its own SDK, and instrumenting an application meant choosing a vendor and accepting that the instrumentation work was, structurally, lock-in.

  4. hertzbeat

    An AI-powered next-generation open source real-time observability system.

  5. micrometer

    An application observability facade for the most popular observability tools. Think SLF4J, but for observability.

    Project mention: JVM timing options | dev.to | 2026-02-26

    Micrometer, a "vendor-neutral observability facade" offers this approach.

  6. Logbook

    An extensible Java library for HTTP request and response logging

  7. odd-platform

    First open-source data discovery and observability platform. We make a life for data practitioners easy so you can focus on your business.

  8. Automon

    Automon combines the power of AOP (AspectJ) with monitoring or logging tools you already use to declaratively trace and monitor your Java code, the JDK, and 3rd party libraries.

  9. tracing

    Provides tracing abstractions over tracers and tracing system reporters. (by micrometer-metrics)

  10. aws-otel-java-instrumentation

    AWS Distro for OpenTelemetry Java Instrumentation Library

    Project mention: Spring AI with Amazon Bedrock - Part 6 Adding AgentCore Observability | dev.to | 2026-04-02

    ADD https://github.com/aws-observability/aws-otel-java-instrumentation/releases/latest/download/aws-opentelemetry-agent.jar /opt/aws-opentelemetry-agent.jar ENV JAVA_TOOL_OPTIONS=-javaagent:/opt/aws-opentelemetry-agent.jar \ AGENT_OBSERVABILITY_ENABLED=true \ OTEL_RESOURCE_ATTRIBUTES=service.name=agentcore_runtime_spring_ai_demo,aws.log.group.names=/aws/bedrock-agentcore/runtimes/agentcore_runtime_spring_ai_demo-tD7f1W6RGi \ OTEL_EXPORTER_OTLP_LOGS_HEADERS=x-aws-log-group=/aws/bedrock-agentcore/runtimes/agentcore_runtime_spring_ai_demo-tD7f1W6RGi,x-aws-log-stream=runtime-logs,x-aws-metric-namespace=bedrock-agentcore \ OTEL_EXPORTER_OTLP_PROTOCOL=http/protobuf \ OTEL_EXPORTER_OTLP_TRACES_PROTOCOL=http/protobuf \ OTEL_TRACES_EXPORTER=otlp \ OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=https://xray.us-east-1.amazonaws.com/v1/traces \ OTEL_EXPORTER_OTLP_LOGS_PROTOCOL=http/protobuf \ OTEL_LOGS_EXPORTER=otlp \ OTEL_EXPORTER_OTLP_LOGS_ENDPOINT=https://logs.us-east-1.amazonaws.com/v1/logs

  11. distributed-rate-limiter

    High-performance distributed rate limiter service with Redis backend. Supports token bucket and sliding window algorithms, dynamic configuration, and real-time metrics. Built for microservices architectures.

    Project mention: Show HN: Production-ready rate limiter with Web Dashboard and 5 algorithms | news.ycombinator.com | 2025-10-23
  12. container-jfr

    Self-hosted performance data capture, storage, and analysis for containerized JVMs

  13. itara

    Distributed system topology as a declared, verifiable, executable layer — change how your components connect without touching code.

    Project mention: Show HN: Itara – Distributed system topology as an explicit, executable layer | news.ycombinator.com | 2026-07-12
  14. Middleware Android SDK for Real User Monitoring

    Middleware Android RUM SDK

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Observability discussion

Log in or Post with

Java Observability related posts

  • Spring AI with Amazon Bedrock - Part 6 Adding AgentCore Observability

    4 projects | dev.to | 2 Apr 2026
  • Modern Java Observability in 2026 - Spring Boot 4 on Amazon EKS

    8 projects | dev.to | 12 Jan 2026
  • Apache SkyWalking: APM system designed for microservices, cloud native

    1 project | news.ycombinator.com | 20 Aug 2025
  • About Micrometer Context Propagation

    5 projects | dev.to | 7 Feb 2025
  • Apache SkyWalking – Application Performance Monitor tool for Distributed Systems

    1 project | news.ycombinator.com | 6 Sep 2024
  • 14 Monitoring Tools for Full-Stack Developers

    9 projects | dev.to | 31 Aug 2024
  • OpenTelemetry Tracing on Spring Boot, Java Agent vs. Micrometer Tracing

    3 projects | dev.to | 8 Aug 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Aug 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Observability projects in Java? This list will help you:

# Project Stars
1 skywalking 24,918
2 zipkin 17,451
3 hertzbeat 7,357
4 micrometer 4,882
5 Logbook 2,059
6 odd-platform 1,422
7 Automon 571
8 tracing 295
9 aws-otel-java-instrumentation 104
10 distributed-rate-limiter 78
11 container-jfr 56
12 itara 21
13 Middleware Android SDK for Real User Monitoring 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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