Skip to content

Latest commit

 

History

History
84 lines (68 loc) · 3.18 KB

CHANGELOG.md

File metadata and controls

84 lines (68 loc) · 3.18 KB

Change Log

This project adheres to Semantic Versioning.

This CHANGELOG follows the format listed here

1.4.0 - 2019-03-26

Added

  • check-graylog-buffers.rb: added CSRF protection required by graylog 2.5+. (@themysteriousx)

1.3.1 - 2018-02-20

Fixed

  • 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

Added

  • 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)

Changed

  • updated Changelog locations guideline (@majormoses)

1.2.0 - 2017-07-13

Added

  • Ruby 2.4.1 testing

Changes

  • Updated rest-client to 2.0.2 for Ruby 2.4.1 compatibility

1.1.0 - 2017-04-25

Changed

  • update readme to fix script names (@nathanhruby)

Added

  • 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.

Changed

  • 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

Added

  • add new checks for graylog buffers and kafka journal
  • add ruby wrappers for python checks

0.0.2 - 2015-07-14

Changed

  • updated sensu-plugin gem to 1.2.0

0.0.1 - 2015-06-27

Added

  • initial release