micrometer
by
micrometer-metrics

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

View on GitHub ↗

Summary Information

Updated 2 hours ago
Added to GitGenius on January 15th, 2023
Created on April 10th, 2017
Open Issues & Pull Requests: 325 (+0)
Number of forks: 1,110
Total Stargazers: 4,863 (+0)
Total Subscribers: 107 (+0)

Issue Activity (beta)

Open issues: 158
New in 7 days: 2
Closed in 7 days: 1
Avg open age: 812 days
Stale 30+ days: 130
Stale 90+ days: 82

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 2

Top labels

  • enhancement (132)
  • type: task (119)
  • module: micrometer-core (104)
  • bug (80)
  • build (57)
  • instrumentation (55)
  • closed-as-inactive (52)
  • help wanted (39)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 159.1 days
90th percentile: 556.4 days
Tracked items: 608

Most active contributors

Detailed Description

Micrometer is an application observability facade designed to provide a vendor-neutral interface for metrics collection and monitoring, functioning as the observability equivalent of SLF4J for logging. The project enables developers to instrument their code with dimensional metrics and defer the decision about which monitoring backend to use until deployment time, supporting integration with the most popular observability tools in the industry.

The repository is built primarily in Java and maintains compatibility with Java 8 and later versions, with specific modules like micrometer-java11 and micrometer-jetty11 requiring newer Java versions. The project is sponsored by VMware and distributed under the Apache Software License 2.0. Documentation and reference materials are maintained within the repository's docs directory and published to micrometer.io, while sample applications demonstrating Micrometer's capabilities are available in a separate micrometer-samples repository.

According to GitGenius activity tracking, the repository demonstrates substantial ongoing development and maintenance. Across 608 tracked issues and pull requests, the median response latency is 0.0 hours with a mean of 3819.0 hours, indicating rapid initial triage followed by variable resolution times. The most frequently applied issue labels are enhancement with 131 occurrences, type: task with 119 occurrences, and module: micrometer-core with 104 occurrences, reflecting the project's focus on feature expansion and core functionality improvements. The project's contributor base shows concentrated activity, with shakuzen recording 1573 events, jonatan-ivanov with 1363 events, and marcingrzejszczak with 80 events, demonstrating consistent leadership and maintenance patterns.

The repository's classification spans multiple domains including distributed systems, telemetry, distributed tracing, custom metrics, microservices, exporters, integration, data export, monitoring, instrumentation, performance analysis, and cloud-native technologies. This broad categorization reflects Micrometer's role as a foundational observability layer for modern application architectures. The project maintains overlapping contributors with spring-projects/spring-boot, microsoft/vscode, and microsoft/typescript, indicating integration points and shared development practices across significant open-source ecosystems.

Micrometer publishes snapshot builds to repo.spring.io for every successful build on the main branch and maintenance branches, enabling early access to development versions. Starting with version 1.15.0-M2, milestone releases and release candidates are published to Maven Central, providing testing opportunities for pre-release versions while maintaining clear separation from production-ready releases. The project maintains an active community through a dedicated Slack workspace where users can share questions, concerns, and feature requests, supporting collaborative development and user engagement.

micrometer
by
micrometer-metricsmicrometer-metrics/micrometer

Repository Details

Fetching additional details & charts...