Skip to content

Releases: prometheus/client_java

0.3.0 / 2018-02-27

27 Feb 10:05
Compare
Choose a tag to compare

[FEATURE] Added runtime name to jvm_info
[FEATURE] Added buffer pool JVM metrics
[FEATURE] Timestamps supported for custom collectors

0.2.0 / 2018-01-24

24 Jan 12:34
Compare
Choose a tag to compare

[FEATURE] Add initial JVM memory area metric
[FEATURE] Add max thread pool size to jetty metrics
[ENCHACEMENT] Slightly more efficient creating of new children
[BUGFIX] Summary does not have a _bucket time series for the ?name[]= feature

0.1.0 / 2017-10-19

19 Oct 14:32
Compare
Choose a tag to compare

[FEATURE] Support gzip compression for HTTPServer
[FEATURE] Support running HTTPServer in daemon thread
[BUGFIX] Shutdown threadpool on stop() for HTTPServer

0.0.26 / 2017-07-31

31 Jul 13:12
Compare
Choose a tag to compare

[BUGFIX/ENHANCEMENT] Make standard exports work on Java 9 JVM, and work better on IBM JVMs
[BUGFIX] Don't include duplicate JettyStatisticsCollector in simpleclient_jetty_jdk8

0.0.25 / 2017-07-13

13 Jul 14:34
Compare
Choose a tag to compare

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

0.0.24 / 2017-07-10

10 Jul 16:23
Compare
Choose a tag to compare

[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

29 May 14:27
Compare
Choose a tag to compare

[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

18 May 09:57
Compare
Choose a tag to compare

[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

20 Feb 14:35
Compare
Choose a tag to compare

[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

25 Jan 18:44
Compare
Choose a tag to compare

[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