Java Monitoring

Open-source Java projects categorized as Monitoring

Top 23 Java Monitoring Projects

  1. DoraemonKit

    一款面向泛前端产品研发全生命周期的效率平台。

  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. Pinpoint

    APM, (Application Performance Management) tool for large-scale distributed systems.

  5. Metrics

    :chart_with_upwards_trend: Capturing JVM- and application-level metrics. So you know what's going on. (by dropwizard)

  6. hertzbeat

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

  7. 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.

  8. jmx_exporter

    A process for collecting metrics using JMX MBeans for Prometheus consumption

    Project mention: Learning Fullstack Observability: Metrics | dev.to | 2026-04-06

    OpenTelemetry Java Agent: for the backend. I could have also used Spring Actuator or the JMX exporter, but the agent is simpler for this project since it emits all 3 types of telemetry signals.

  9. JavaMelody

    JavaMelody : monitoring of JavaEE applications

  10. snowflake

    Graphical SFTP client and terminal emulator with helpful utilities (by subhra74)

  11. scouter

    Scouter is an open source APM (Application Performance Management) tool.

  12. examples

    Apache Kafka, Apache Flink and Confluent Platform examples and demos (by confluentinc)

  13. Logbook

    An extensible Java library for HTTP request and response logging

  14. jmxtrans

    jmxtrans

    Project mention: Dissecting the CPU-Memory Relationship in Garbage Collection (OpenJDK 26) | news.ycombinator.com | 2026-02-25

    I built this 15 years ago and it got fairly popular, but is long dead now...

    https://github.com/jmxtrans/jmxtrans

    Kind of amazing how people are still building telemetry into Java.

  15. sidekick

    Sidekick is no longer in service (by runsidekick)

  16. Glowroot

    Easy to use, very low overhead, Java APM

  17. FlexyPool

    FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.

  18. opennms

    Enterprise-Grade Open-Source Network Management Platform

  19. Seyren

    An alerting dashboard for Graphite

  20. Jolokia

    JMX on Capsaicin

  21. Auditor

    Hardware-based attestation and intrusion detection app for Android. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.

    Project mention: Public Trust Demands Open-Source Voting Systems | news.ycombinator.com | 2025-10-21

    > There's really no good practical solution to this problem.

    Remote attestation via trusted execution environments is a thing. It is not a theoretical one either. See, for example, Graphene OS's Auditor app[0]. Solving this for voting machines in particular would be a matter of good design, not of solving fundamentally hard problems.

    [0] https://attestation.app/

  22. 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.

  23. inspectIT

    (UNMAINTAINED) inspectIT is the leading Open Source APM (Application Performance Management) tool for analyzing your Java (EE) applications.

  24. NMapGUI

    Advanced Graphical User Interface for NMap

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 Monitoring discussion

Log in or Post with

Java Monitoring related posts

  • Next-Level Observability with OpenTelemetry

    6 projects | dev.to | 10 Apr 2026
  • JVM timing options

    2 projects | dev.to | 26 Feb 2026
  • Dissecting the CPU-Memory Relationship in Garbage Collection (OpenJDK 26)

    1 project | news.ycombinator.com | 25 Feb 2026
  • What are event driven architectures?

    2 projects | dev.to | 27 Dec 2025
  • Technique Avancée d'OpenRewrite : Utiliser les messages pour implémenter des logiques complexes

    4 projects | dev.to | 11 Sep 2025
  • Anna's Archive: An Update from the Team

    2 projects | news.ycombinator.com | 18 Aug 2025
  • Apache HertzBeat is a real-time monitoring system

    1 project | news.ycombinator.com | 31 May 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 DoraemonKit 20,409
2 zipkin 17,442
3 Pinpoint 13,837
4 Metrics 7,846
5 hertzbeat 7,313
6 micrometer 4,864
7 jmx_exporter 3,313
8 JavaMelody 3,041
9 snowflake 2,241
10 scouter 2,176
11 examples 2,059
12 Logbook 2,051
13 jmxtrans 1,703
14 sidekick 1,603
15 Glowroot 1,347
16 FlexyPool 1,175
17 opennms 1,165
18 Seyren 862
19 Jolokia 846
20 Auditor 677
21 Automon 571
22 inspectIT 541
23 NMapGUI 503

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