awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Java Metrics Libraries

Ranking updated Jul 13, 2026

For a java library for application metrics, the strongest matches are micrometer-metrics/micrometer (Micrometer is the industry-standard Java metrics facade that provides), prometheus/client_java (This is the official Java client library for Prometheus) and dropwizard/metrics (This library provides a robust toolkit for instrumenting Java). Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “best java metrics libraries”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Java Metrics Libraries

Find the best repos with AI.We'll search the best matching repositories with AI.
  • micrometer-metrics/micrometermicrometer-metrics avatar

    micrometer-metrics/micrometer

    4,850View on GitHub↗

    Micrometer is a dimensional metrics library and application metrics facade that provides a vendor-neutral interface for recording performance data. It decouples application instrumentation from specific observability backends, allowing the recording of counters, gauges, and timers using key-value tags for granular analysis. The project features a system of backend adapters that transform and route instrumented data to various external monitoring tools. This includes name normalization to ensure portability across different monitoring systems and the ability to map dimensional data to hierarch

    Micrometer is the industry-standard Java metrics facade that provides low-overhead instrumentation, built-in JVM monitoring, and native support for exporting to Prometheus and various other time-series backends.

    JavaJVM Metrics Collectors
    View on GitHub↗4,850
  • prometheus/client_javaprometheus avatar

    prometheus/client_java

    2,277View on GitHub↗

    This library provides a framework for instrumenting Java applications to track performance and system-level statistics. It enables the definition and collection of metrics such as counters, gauges, and histograms, while automatically capturing runtime health indicators like memory usage, thread activity, and garbage collection performance. The project distinguishes itself through a registry-based aggregation model that decouples metric recording from data exposition. It supports thread-safe atomic instrumentation for high-frequency data collection and offers flexible export mechanisms, includ

    This is the official Java client library for Prometheus, providing the core instrumentation, JVM monitoring, and custom metric types required to collect and export performance data for time-series analysis.

    JavaDistributed TracingPrometheus Client Libraries
    View on GitHub↗2,277
  • dropwizard/metricsdropwizard avatar

    dropwizard/metrics

    7,845View on GitHub↗

    This project is an application performance monitoring tool and JVM metrics library designed to measure workload behavior and export performance data to external monitoring databases. It serves as an instrumentation toolkit for tracking resource usage and internal runtime behavior within a Java execution environment. The system focuses on application performance measurement and JVM application monitoring, specifically tracking system health and runtime resource analysis to identify bottlenecks and stability issues. It provides a mechanism for external metrics export, sending captured data to t

    This library provides a robust toolkit for instrumenting Java applications to track JVM performance and custom metrics, serving as a foundational component for exporting data to monitoring systems.

    JavaApplication Performance MonitoringGlobal Metric RegistriesJVM Application Monitoring
    View on GitHub↗7,845

Related searches

  • a metrics collection library for Go
  • a library for collecting C# application metrics
  • a library for collecting Rust application metrics
  • a logging framework for Java applications
  • a library for managing Java application configuration
  • a time series database for metrics
  • a caching library for Java applications
  • a java library for making http requests