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 →
Top 23 Java Monitoring Projects
-
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.
-
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.
-
micrometer
An application observability facade for the most popular observability tools. Think SLF4J, but for observability.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
FlexyPool
FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.
-
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.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Project mention: Ask HN: How to do dead simple heartbeat monitoring? | news.ycombinator.com | 2024-05-06Maybe can try use opensource project apache hertzbeat to monitoring heartbeat. https://github.com/apache/hertzbeat
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.
Project mention: Spring Library To Potentially Log and Store Every API request? | /r/java | 2023-07-10If by API the author means HTTP, Logbook satifies most of the requirements.
Java Monitoring related posts
-
Introduction to Spring Scheduled and monitoring the task with Spring Actuator ️🕛️📈️
-
Glowroot - Open Source Java APM
-
Open Source Java APM
-
Splunk to Cut Workforce by 7% After Cisco Deal
-
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
-
Prometheus JMX Exporter for Java17
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Jun 2024
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