Skip to content

Releases: prometheus/client_java

0.0.25 / 2017-07-13

Choose a tag to compare

@brian-brazil brian-brazil released this 13 Jul 14:34

[FEATURE] Add java.net.HttpServer exposition
[BUGFIX] Add back test scope to spring-boot-starter-web

0.0.24 / 2017-07-10

Choose a tag to compare

@brian-brazil brian-brazil released this 10 Jul 16:23

[FEATURE] Accept URL in Pushgateway constructor, allowing for more than host:port
[FEATURE] Add QueuedThreadPool collector for Jetty
[ENHANCEMENT] Fixed types of Jetty statistics
[ENHANCEMENT] Removed checked exception from MetricsFilter constructor
[BUGFIX] Make Spring boot exposition work for all Accept headers
[BUGFIX] Make Spring boot exposition work without ?name[]= parameter

0.0.23 / 2017-05-29

Choose a tag to compare

@brian-brazil brian-brazil released this 29 May 14:27

[FEATURE] /metrics can be filtered using ?name= url parameter
[CHANGE] Change Timer#close to not throw IOException, simplifying usage
[BUGFIX] Don't double initialise servlet MetricsFilter

0.0.22 / 2017-05-17

Choose a tag to compare

@brian-brazil brian-brazil released this 18 May 09:57

[FEATURE] Add AOP annotation for Spring method timing
[FEATURE] Add Spring servlet filter for timing requests
[FEATURE] Add cache size metrics to guave and caffeine
[BUGFIX] Make pushing to Pushgateway work currently when file encoding is not UTF-8
[BUGFIX] Correct content type handling for spring boot annotation

0.0.21 / 2017-02-20

Choose a tag to compare

@brian-brazil brian-brazil released this 20 Feb 14:35

[FEATURE] Hibernate collector added
[FEATURE] Log4j v2 collector added
[FEATURE] Guava cache collector added
[FEATURE] Caffeine cache collector added
[FEATURE] JVM version information added to default exports
[FEATURE] Allow setting name and help in build()
[FEATURE] Convenience no-labels methods added for get()
[BUGFIX] Ensure writer is closed in servlet handler
[ENHANCEMENT] Performance improvements to exposition

In addition, the README now contains extensive example usage.

0.0.20 / 2017-01-25

Choose a tag to compare

@brian-brazil brian-brazil released this 25 Jan 18:44

[FEATURE] New time() method on Summary and Histogram allows for simpler timing of code blocks for those on Java 8
[FEATURE] Added thread deadlock metrics
[FEATURE] How we get process CPU time is now compatible with the IBM JVM
[FEATURE] GaugeMetricFamily&friends addMetirc calls can now be chained
[FEATURE] SimpleTimer utility class for advanced timing use cases

0.0.19 / 2016-11-25

Choose a tag to compare

@brian-brazil brian-brazil released this 25 Nov 13:56

[FEATURE] Timers are now closable, allowing use with try-with-resources in Java 7+
[FEATURE] GaugeMetricFamily, CounterMetricFamily and SummaryMetricFamily make writing custom collectors easier
[FEATURE] CollectorRegistry now detects duplicate registrations via describe/Describable/autoDescribe behaviour
[FEATURE] Class loading stats now included in default exports

0.0.18 / 2016-10-27

Choose a tag to compare

@brian-brazil brian-brazil released this 27 Oct 09:07

[FEATURE] /prometheus as a Spring Boot endpoint
[FEATURE] Annotation to activate /prometheus as a Spring Boot endpoint

0.0.17 / 2016-10-02

Choose a tag to compare

@brian-brazil brian-brazil released this 02 Oct 09:28

This release fixes an issue where push and pushAdd to the pushgateway were the wrong way around. When upgrading you should switch around your code.

[BUGFIX] Fix push and pushAdd to be the right way around
[BUGFIX] Changed visibility of Summary.Child.Value back to public
[BUGFIX] Make tests pass on non-English locales
[IMPROVEMENT] Better help strings for dropwizard metrics

0.0.16 / 2016-08-13

Choose a tag to compare

@brian-brazil brian-brazil released this 13 Aug 12:13

[FEATURE] Quantiles for Summary metric
[BUGFIX] Remove _sum from dropwizard collector, as the dropwizard Histogram does not provide any way to get this data