This project adheres to Semantic Versioning.
This CHANGELOG follows the format listed here
1.4.0 - 2019-03-26
- check-graylog-buffers.rb: added CSRF protection required by graylog 2.5+. (@themysteriousx)
1.3.1 - 2018-02-20
- check-graylog2-alive.rb: changed the default of
--apipath
to/api
from an empty string. If you specified this there is no change necessary. (@majormoses)
1.3.0 - 2018-02-16
- Add
protocol
option to all scripts which can be passed as an argument to specify which protocol to use (@jothoma1) - added
insecure
option to make SSL connections even when the CA certificate is not verified. Defaults to use secure connections only (@majormoses)
- updated Changelog locations guideline (@majormoses)
1.2.0 - 2017-07-13
- Ruby 2.4.1 testing
- Updated rest-client to 2.0.2 for Ruby 2.4.1 compatibility
1.1.0 - 2017-04-25
- update readme to fix script names (@nathanhruby)
- add check-graylog-streams.rb to check and alert on paused streams (@nathanhruby)
1.0.0 - 2017-03-15
This release drops support for Ruby 1.9.3 and converts check-graylog-buffers
and metrics-graylog
from Python to Ruby. The Ruby versions were written to behave like the Python versions but as always testing
in your environment is encouraged.
- update check-graylog2-alive.rb to accept an
--apipath
argument to specify the path of the transport api - update -alive lifecycle check because there are now multiple valid lifecyle states
- drop ruby 1.9.3 support; add 2.3.0
- update sensu-plugin dep to '~> 1.2'
- add some tests, this pulled in webmock to mock restclient calls
- update readme
- check-graylog-buffers
- port python to ruby
- py file is now a binstub for rb file
- add version support for pre/post 2.1.0 buffer metrics
- add apipath support
- add tests
- metrics-graylog
- port python to ruby
- py file is now a binstub for rb file
- add --all flag for more stats (still some work to do here)
- add apipath support
- add tests
0.1.0 - 2016-01-29
- add new checks for graylog buffers and kafka journal
- add ruby wrappers for python checks
0.0.2 - 2015-07-14
- updated sensu-plugin gem to 1.2.0
- initial release