This project adheres to Semantic Versioning.
This CHANGELOG follows the format listed at Our CHANGELOG Guidelines . Which is based on Keep A Changelog
2.0.3 - 2022-09-21
###Fixed
- 'check-haproxy.rb': Compatibility with HAProxy 2.3.0
2.0.2 - 2020-03-09
- Fixed frozen_string_literal issues
- Removed centos6 build
2.0.1 - 2020-03-06
- Nothing, empty release with Travis fixed to deploy release
2.0.0 - 2020-03-06
- Bump
sensu-plugin
dependency from~> 1.2
to~> 4.0
you can read the changelog entries for 4.0, 3.0, and 2.0
- Travis build automation to generate Sensu Asset tarballs that can be used n conjunction with Sensu provided ruby runtime assets and the Bonsai Asset Index
- Require latest sensu-plugin for Sensu Go support
- Bonsai integration
- update changelog guidelines location (@majormoses)
- Updated bundler to '~> 2.1'
- Updated rubocop to '~> 0.80.1'
- Updated rake to '~> 13.0'
- Updated codeclimate-test-reporter to '~> 1.0'
- Remediated rubocop warnings
- change backends services sessions check comparison to slim instead of smax in check-haproxy.rb - fixes issue #39 (@jindraj)
- Extended sessions warning and critical output to also show sessions limit.
1.4.0 - 2017-09-09
- metrics-haproxy.rb: new flag to expose all possible metrics
--expose-all
(@bergerx) - added flag to use raw haproxy metric names
--use-haproxy-names
(@bergerx) - added flag to include explicit type names in generated metrics names
--use-explicit-names
(@bergerx)
1.3.0 - 2017-08-05
- Flag to use SSL in
check-haproxy.rb
(@foozmeat) (@Evesey)
1.2.0 - 2017-07-25
- Ruby 2.4.1 testing
- Add frontend request rate metrics to
--server-metrics
(@Evesey)
1.1.0 - 2017-01-30
check-haproxy.rb
: added fail on missing service flag (@obazoud)- Consider backends in DRAIN status as UP and add flag to include backends in MAINT status (@modax)
1.0.0 - 2016-12-08
- added names of the failed backends to check-haproxy.rb status
- added check status of failed backends to check-haproxy.rb output
- support for Ruby 2.3.0
- check-haproxy.rb: Services without a health check should not be considered failed
- Update to rubocop 0.40 and cleanup
- Ruby 1.9.3 support
0.1.1 - 2016-04-23
- added session_current to output for server_metrics
0.1.0 - 2016-03-04
- added
num_up
metric for each backend set showing the number of available backends - added flags to check session availability per backend
- update rubocop rules and fix errors
0.0.5 - 2015-11-26
- alert on min server count
- fixed reporting of empty values
0.0.4 - 2015-08-04
- general cleanup
0.0.3 - 2015-07-14
- updated sensu-plugin gem to 1.2.0
0.0.2 - 2015-06-02
- added binstubs
- removed cruft from /lib
- initial release