metrics

Capturing JVM- and application-level metrics. So you know what's going on.

APACHE-2.0 License

Downloads
35.5K
Stars
7.8K

Bot releases are hidden (Show)

metrics -

Published by joschi over 3 years ago

Improvements

  • Make metrics-caffeine compatible with Caffeine 2.x and 3.x (#1765)

Dependency updates

  • Bump ehcache from 3.9.1 to 3.9.2 (#1766)
  • Bump jackson-databind from 2.9.10.8 to 2.12.2 (#1779)
  • Bump jetty9.version from 9.4.37.v20210219 to 9.4.38.v20210224 (#1767)
  • Update dependency com.fasterxml.jackson.core:jackson-databind to v2.12.2 (#1782)
  • Update log4j2.version to v2.14.1 (release/4.2.x) (#1805)
  • Update dependency com.google.errorprone:error_prone_core to v2.5.1 (release/4.1.x) (#1769)
  • Update dependency junit:junit to v4.13.2 (#1787)
  • Bump jmh.version from 1.27 to 1.28 (#1774, #1789)
  • Bump actions/stale from v3.0.17 to v3.0.18 (#1784, #1785)
metrics -

Published by joschi over 3 years ago

Features

  • Add support for Caffeine 3.x (#1759)

Bug fixes

  • Make FileDescriptorRatioGaugeTest not dependent on a specific JDK version (#1738)

Dependency updates

  • Bump amqp-client from 5.10.0 to 5.11.0 (#1756)
  • Bump caffeine from 2.8.8 to 2.9.0 (#1754)
  • Bump ehcache from 3.9.0 to 3.9.1 (#1757)
  • Bump jackson-databind from 2.9.10.8 to 2.12.1 (#1737)
  • Bump jersey-bom from 3.0.0 to 3.0.1 (#1744)
  • Upgrade metrics-jersey2 to Jersey 2.33 (#1745)
  • Bump jetty10.version from 10.0.0 to 10.0.1 (#1763)
  • Bump jetty11.version from 11.0.0 to 11.0.1 (#1764)
  • Bump jetty9.version from 9.4.35.v20201120 to 9.4.37.v20210219 (#1740, #1762)
  • Bump assertj-core from 3.18.1 to 3.19.0 (#1741)
  • Bump mockito-core from 3.7.0 to 3.8.0 (#1739, #1761)
  • Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#1748)
  • Bump sphinx-maven-plugin from 2.9.0 to 2.10.0 (#1751)
  • Bump actions/cache from v2.1.3 to v2.1.4 (#1749)
  • Bump actions/stale from v3.0.14 to v3.0.17 (#1742, #1750, #1755)
metrics -

Published by joschi over 3 years ago

Dependency updates

  • Bump amqp-client from 5.10.0 to 5.11.0 (#1756)
  • Bump caffeine from 2.8.8 to 2.9.0 (#1754)
  • Bump ehcache from 3.9.0 to 3.9.1 (#1757)
  • Bump jetty9.version from 9.4.35.v20201120 to 9.4.37.v20210219 (#1740, #1762)
  • Upgrade metrics-jersey2 to Jersey 2.33 (#1745)
  • Bump assertj-core from 3.18.1 to 3.19.0 (#1741)
  • Bump mockito-core from 3.7.0 to 3.8.0 (#1739, #1761)
  • Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#1748)
  • Bump sphinx-maven-plugin from 2.9.0 to 2.10.0 (#1751)
  • Bump actions/cache from v2.1.3 to v2.1.4 (#1749)
  • Bump actions/stale from v3.0.14 to v3.0.17 (#1742, #1750, #1755)
metrics -

Published by joschi almost 4 years ago

New Features

  • Add support for jakarta.servlet (#1730)
  • Add support for Eclipse Jersey 3.x (#1718, #1720)
  • Add support for Jetty 10.0.0 and 11.0.0 (#1724)
  • Add SettableGauge interface (#1126, #1599, #1607)

Improvements

  • Avoid queuing up report tasks in ScheduledReporter #1524 #1590
  • Remove locks from ExponentialDecayReservoir (#1638, #1656)
  • Generify MetricRegistry.gauge() (#1693, #1607, #1695)

Dependency upgrades

  • Upgrade to Jackson 2.12.0 (#1715, #1593)
  • Bump jakarta.annotation-api from 1.3.5 to 2.0.0 (#1700)
  • Bump jaxb-runtime from 2.3.3 to 3.0.0 (#1714)
metrics -

Published by joschi almost 4 years ago

Improvements

  • Add no-op implementation of MetricRegistry (#1732)
  • Properly reconnect to Graphite via TCP (#1721)

Dependency updates

  • Upgrade to Jackson Databind 2.9.10.8 (#1717, #1733)
  • Bump caffeine from 2.8.6 to 2.8.8 (#1722, #1725)
  • Bump jdbi3-core from 3.17.0 to 3.18.0 (#1719)
  • Bump mockito-core from 3.6.28 to 3.7.0 (#1731)
  • Bump jmh.version from 1.26 to 1.27 (#1726)

Assorted

  • Add GitHub release workflow
  • Remove Travis CI configuration
metrics -

Published by joschi almost 4 years ago

Improvements

  • Allow configuration of the maximum length of names sent to collectd (#1702)
  • Enforce frequency limits in CPU profile servlet (#1710)

Dependency updates

metrics -

Published by joschi almost 4 years ago

Dependency Updates

  • Upgrade to Jackson 2.9.10.6 (#1708)
  • Bump amqp-client from 5.5.3 to 5.10.0 (#1691)
  • Bump jetty9.version from 9.4.32.v20200930 to 9.4.34.v20201102 (#1689, #1699)
  • Bump log4j2.version from 2.13.3 to 2.14.0 (#1707)
  • Bump assertj-core from 3.17.2 to 3.18.1 (#1690, #1709)
  • Bump mockito-core from 3.5.15 to 3.6.0 (#1692)
  • Bump actions/cache from v2.1.2 to v2.1.3 (#1703)
  • Bump actions/stale from v3.0.12 to v3.0.13 (#1698)

Assorted

  • Add explicit version for sphinx-maven-plugin to fix build warning
  • Run SonarCloud analysis only in dropwizard/metrics and when SONAR_TOKEN is available (#1697)
metrics -

Published by joschi almost 4 years ago

Improvements

  • Remove metrics from registry when stopping managed object (#1685)
  • Add parameter for customizing reservoir in timers in metrics-jersey2 (#1687)

Bug fixes

  • CachedGauge: Fix reloading when Clock's time is negative (#1688)

Dependency updates

  • Bump caffeine from 2.8.5 to 2.8.6 (#1680)
  • Bump jcstress-core from 0.6 to 0.7 (#1681)
  • Bump jdbi3-core from 3.15.1 to 3.17.0 (#1677, #1682)
  • Bump jmh.version from 1.25.2 to 1.26 (#1674)
  • Bump mockito-core from 3.5.13 to 3.5.15 (#1683)
  • Bump actions/cache from v2.1.1 to v2.1.2 (#1675)
  • Bump actions/stale from v3.0.11 to v3.0.12 (#1676)

Assorted

  • Add analysis with SonarCloud (#1673)
  • Add code coverage metrics via JaCoCo (#1678)
metrics -

Published by joschi about 4 years ago

Bug fixes

  • Use custom separators in CSV header (#1671)
  • Fix ExponentiallyDecayingReservoir constant rescaling (#1654)

Dependency updates

  • Bump ehcache from 3.8.1 to 3.9.0 (#1641)
  • Bump httpclient from 4.5.12 to 4.5.13 (#1666)
  • Bump httpclient5 from 5.0.1 to 5.0.3 (#1658, #1668)
  • Bump jdbi3-core from 3.14.1 to 3.15.1 (#1632, #1637, #1661, #1667)
  • Bump jersey-bom from 2.31 to 2.32 (#1657)
  • Bump jetty9.version from 9.4.31.v20200723 to 9.4.32.v20200930 (#1659)
  • Bump assertj-core from 3.16.1 to 3.17.2 (#1636, #1644, #1649)
  • Bump mockito-core from 3.4.6 to 3.5.10 (#1633, #1634, #1651, #1655, #1635, #1639, #1642, #1645, #1647)
  • Bump jmh.version from 1.24 to 1.25.2 (#1631, #1643, #1646)
  • Bump jcstress-core from 0.5 to 0.6 (#1669)
  • Bump actions/cache from v1 to v2.1.1 (#1663)
  • Bump actions/stale from v1 to v3.0.11 (#1662)
  • Bump maven-project-info-reports-plugin from 3.1.0 to 3.1.1 (#1648)
  • Bump maven-resources-plugin from 3.1.0 to 3.2.0 (#1630)
metrics -

Published by joschi about 4 years ago

Bug fixes

  • Restore old module name for metrics-core (#1628)
metrics -

Published by joschi about 4 years ago

⚠️ This release unintentionally introduced a breaking change with the automatic module name for metrics-core.
Thanks to @njdoyle for reporting this!

Please use Dropwizard Metric 4.1.12.1 instead.

Dependency updates

  • Bump jetty9.version from 9.4.30.v20200611 to 9.4.31.v20200723 (#1622)
  • Bump jmh.version from 1.23 to 1.24 (#1624)
  • Bump mockito-core from 3.4.2 to 3.4.4 (#1620)
  • Bump mockito-core from 3.4.4 to 3.4.6 (#1623)

Bug fixes

  • Restore Automatic-Module-Name in JAR manifest (#1626)
metrics -

Published by joschi over 4 years ago

⚠️ This release unintentionally broke compatibility with the Java Platform Module System (JPMS).

Please use Dropwizard Metrics 4.1.12.1 instead.

Dependency updates

  • Bump maven-bundle-plugin from 4.2.1 to 5.1.1 (#1617)
  • Bump mockito-core from 3.3.3 to 3.4.0 (#1616)
  • Bump mockito-core from 3.4.0 to 3.4.2 (#1619)

Improvements

  • Enable reproducible builds (#1589)
metrics -

Published by joschi over 4 years ago

Improvements

  • Add metrics-caffeine to metrics-bom (4020117a3b57029c004b54a8956a43cb97844533)
metrics -

Published by joschi over 4 years ago

Improvements

  • Add peak and total started thread count to ThreadStatesGaugeSet (#1601)
  • Metrics from Caffeine caches (#1608)

Dependency updates

  • Bump build-helper-maven-plugin from 3.1.0 to 3.2.0 (#1611)
  • Bump caffeine from 2.8.4 to 2.8.5 (#1615)
  • Bump httpclient5 from 5.0 to 5.0.1 (#1605)
  • Bump jackson-databind from 2.9.10.4 to 2.9.10.5 in /metrics-json (#1610)
  • Bump jdbi3-core from 3.13.0 to 3.14.0 (#1602)
  • Bump jdbi3-core from 3.14.0 to 3.14.1 (#1609)
  • Bump jetty9.version from 9.4.29.v20200521 to 9.4.30.v20200611 (#1604)
  • Bump maven-project-info-reports-plugin from 3.0.0 to 3.1.0 (#1598)
  • Bump maven-shade-plugin from 3.2.3 to 3.2.4 (#1597)
  • Bump maven-site-plugin from 3.9.0 to 3.9.1 (#1614)
  • Upgrade to Error Prone 2.4.0 (#1612)

Assorted

  • ExponentiallyDecayingReservoirTest improvements (#1587)
metrics -

Published by joschi over 4 years ago

Improvements

  • Add exception type to HealthCheck JSON representation (#1586)

Dependency updates

  • Bump awaitility from 4.0.2 to 4.0.3 (#1583)
  • Bump jersey-bom from 2.30.1 to 2.31 (#1588)
  • Bump jetty9.version from 9.4.28.v20200408 to 9.4.29.v20200521 (#1584)
metrics -

Published by joschi over 4 years ago

Bug fixes

  • Ensure datagram socket in collectd tests is bound before sending (#1575)
  • Improve tick overflow handling in SlidingTimeWindowReservoir (#1544)
  • Report metrics when stopping ScheduledReporter (#1579)

Improvements

  • Add HttpClientMetricNameStrategy.PATH_AND_METHOD (#1578)
  • Support custom floating point formatter in Graphite reporter (#1573)
  • Support sending Graphite metric attributes as tags (#1576)

Dependency updates

  • Bump assertj-core from 3.15.0 to 3.16.0 (#1572)
  • Bump assertj-core from 3.16.0 to 3.16.1 (#1577)
  • Bump log4j2.version from 2.13.2 to 2.13.3 (#1580)
  • Upgrade to Jackson 2.9.10.4 (#1571)
metrics -

Published by joschi over 4 years ago

Bug fixes

  • Make CachedGauge thread-safe (#1566)

Dependency updates

  • Bump jaxb-runtime from 2.3.2 to 2.3.3 (#1570)
  • Bump jdbi3-core from 3.12.2 to 3.13.0 (#1567)
  • Bump jetty9.version from 9.4.27.v20200227 to 9.4.28.v20200408 (#1563)
  • Bump log4j2.version from 2.13.1 to 2.13.2 (#1569)
  • Bump maven-shade-plugin from 3.2.2 to 3.2.3 (#1564)

Assorted

  • Fix typo in core.rst (#1568)
metrics -

Published by joschi over 4 years ago

Bug fixes

  • Fix NoClassDefFoundError with missing UnixOperatingSystemMXBean (#1562)

Dependency updates

  • Bump build-helper-maven-plugin from 3.0.0 to 3.1.0 (#1550)
  • Bump jython-standalone from 2.5.3 to 2.7.2 (#1557)
  • Bump maven-dependency-plugin from 3.1.1 to 3.1.2 (#1553)
  • Bump maven-javadoc-plugin from 3.1.1 to 3.2.0 (#1554)
  • Bump maven-site-plugin from 3.8.2 to 3.9.0 (#1551)
  • Bump mockito-core from 3.3.0 to 3.3.3 (#1555)
metrics -

Published by joschi over 4 years ago

Dependency updates

  • Bump httpclient from 4.5.11 to 4.5.12 (#1549)
  • Bump jetty9.version from 9.4.26.v20200117 to 9.4.27.v20200227 (#1547)
  • Bump log4j2.version from 2.13.0 to 2.13.1 (#1548)
metrics -

Published by joschi over 4 years ago

Security

Features

  • Add support for Apache HttpClient 5.x (#1543)
Package Rankings
Top 1.38% on Repo1.maven.org
Top 3.64% on Proxy.golang.org
Top 7.06% on Rubygems.org
Badges
Extracted from project README
Java CI Maven Central Javadoc Contribute with Gitpod
Related Projects