Java Monitoring

Open-source Java projects categorized as Monitoring

Top 23 Java Monitoring Projects

  • DoraemonKit

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

  • zipkin

    Zipkin is a distributed tracing system

  • Project mention: Enhancing API Observability Series (Part 3): Tracing | dev.to | 2024-03-19

    When choosing distributed tracing tools, considerations include your technology stack, business requirements, and monitoring complexity. Zipkin, SkyWalking, and OpenTelemetry are popular distributed tracing solutions, each with its unique features.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Pinpoint

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

  • Metrics

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

  • hertzbeat

    Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.

  • Project mention: Ask HN: How to do dead simple heartbeat monitoring? | news.ycombinator.com | 2024-05-06

    Maybe can try use opensource project apache hertzbeat to monitoring heartbeat. https://github.com/apache/hertzbeat

  • micrometer

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

  • Project mention: How to Store Spring Boot Application Metrics in InfluxDB | dev.to | 2024-03-02

    In this tutorial, you'll learn how to build a Java web application with Spring Boot that collects metrics via the Micrometer library and automatically sends them to an instance of InfluxDB, the ideal database for storing this type of data.

  • jmx_exporter

    A process for exposing JMX Beans via HTTP for Prometheus consumption

  • SaaSHub

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

    SaaSHub logo
  • JavaMelody

    JavaMelody : monitoring of JavaEE applications

  • snowflake

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

  • scouter

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

  • Logbook

    An extensible Java library for HTTP request and response logging

  • Project mention: Spring Library To Potentially Log and Store Every API request? | /r/java | 2023-07-10

    If by API the author means HTTP, Logbook satifies most of the requirements.

  • jmxtrans

    jmxtrans

  • sidekick

    Sidekick is no longer in service

  • Glowroot

    Easy to use, very low overhead, Java APM

  • Project mention: Glowroot - Open Source Java APM | /r/java | 2023-11-03
  • FlexyPool

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

  • opennms

    Enterprise-Grade Open-Source Network Management Platform

  • Seyren

    An alerting dashboard for Graphite

  • Jolokia

    JMX on Capsaicin

  • Automon

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

  • inspectIT

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

  • NMapGUI

    Advanced Graphical User Interface for NMap

  • Auditor

    Hardware-based attestation / intrusion detection app for Android devices. 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: Auditor app version 77 released | /r/GrapheneOS | 2023-11-14
  • perfmon-agent

    Server metrics fetching agent, based on SIGAR

  • SaaSHub

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

    SaaSHub logo
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 related posts

  • Introduction to Spring Scheduled and monitoring the task with Spring Actuator ️🕛️📈️

    1 project | dev.to | 2 Feb 2024
  • Glowroot - Open Source Java APM

    1 project | /r/java | 3 Nov 2023
  • Open Source Java APM

    1 project | news.ycombinator.com | 1 Nov 2023
  • Splunk to Cut Workforce by 7% After Cisco Deal

    1 project | news.ycombinator.com | 1 Nov 2023
  • zipkin VS openobserve - a user suggested alternative

    2 projects | 8 Sep 2023
  • I'm looking for suggestions on improving the startup of a monolith project I work on

    1 project | /r/SoftwareEngineering | 25 Jun 2023
  • Prometheus JMX Exporter for Java17

    6 projects | /r/PrometheusMonitoring | 9 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 DoraemonKit 19,985
2 zipkin 16,780
3 Pinpoint 13,256
4 Metrics 7,804
5 hertzbeat 4,966
6 micrometer 4,357
7 jmx_exporter 2,930
8 JavaMelody 2,910
9 snowflake 2,117
10 scouter 2,055
11 Logbook 1,737
12 jmxtrans 1,704
13 sidekick 1,632
14 Glowroot 1,199
15 FlexyPool 1,058
16 opennms 911
17 Seyren 862
18 Jolokia 806
19 Automon 566
20 inspectIT 535
21 NMapGUI 442
22 Auditor 440
23 perfmon-agent 381

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