Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 2.56 KB

CHANGELOG.md

File metadata and controls

49 lines (34 loc) · 2.56 KB

v4.1.0 - 03 February 2021

  • Update Prometheus simpleclient to v0.10.0
  • Additional metric hystrix_thread_pool_property_value_maximum_size (thanks to @victormferrara) (#29)
  • Fixing typo in metric description error_total (thanks to @dadadom) (#23)

v4.0.0 - 07 March 2018

  • Removing all deprecated metrics from 3.x release. This is a breaking change. Therefore bump to next major release.
  • Add additional label terminal to all metrics of name hystrix_command_event_total. Use this to identify if the event is a terminal event. #19
  • Marking hystrix_command_total as deprecated. Instead you should you should sum up all hystrix_command_event_total with state "terminal" set to "true". #19
  • Marking hystrix_command_error_total as deprecated. Instead you should you should sum up all _ hystrix_command_event_total_ with state "terminal" set to "true" that you consider errors in your scenarios. #19

v3.4.0 - 10 November 2017

  • support JDK6 and JDK7 as both are still supported by Prometheus and Hystrix as well #16
  • deterministic sorting of prometheus labels (to ease testing) #16
  • don't automatically register default plugins #14

v3.3.1 - 30 October 2017

  • non-executed commands (i.e. due to active circuit breakers) should not update histograms (#12)

v3.3.0 - 02 October 2017

  • Command Histograms can now be configured, and the buckets are now the default library buckets as provided by Hystrix (.005, .01, .025, .05, .075, .1, .25, .5, .75, 1, 2.5, 5, 7.5, 10) (#9)
  • The publisher can now be configured using a builder pattern using HystrixPrometheusMetricsPublisher.builder()/* ... */.buildAndRegister()
  • Rename rolling_max_active_threads to rolling_active_threads_max, rolling_count_threads_executed to rate(threads_executed_total), count_threads_executed to threads_executed_total.

v3.2.0 - 09 August 2017

  • Aiming to publish the command metrics Prometheus style (#4):

    • histograms hystrix_command_event_total and hystrix_command_latency_total replace existing gauges _ hystrix_command_latency_execute_percentile_XXX_ and hystrix_command_latency_execute_XXX.
    • counters hystrix_command_total and hystrix_command_error_total to replace the _ hystrix_command_error_percentage_ gauge.
    • hystrix_command_event_total contains per event counters with the event type as a label to replace hystrix_command_count_XXX.
  • Co-exist with other Hystrix plugins like Spring Sleuth (#5)

v3.1.0 - 23 July 2017

  • Migrating from Gradle to Maven to have it in line with Prometheus Simple Client.
  • First release to Maven Central.