All Versions
100
Latest Version
Avg Release Cycle
38 days
Latest Release
1563 days ago

Changelog History
Page 1

  • v1.9.0 Changes

    December 18, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed check subdue times resolution, now including nanoseconds.
    • API 204 no content responses now return a nil body.
    • ๐Ÿ›  Fixed Travis CI testing (RabbitMQ was missing on Xenial).

    โž• Added

    • โž• Added support for discarding oversized transport messages to protect Sensu, e.g. {"sensu":{"server": {"max_message_size": 2097152}}}.
  • v1.8.0 Changes

    July 09, 2019

    โž• Added

    • The sensu-server results and keepalives Sensu Transport pipes are now ๐Ÿ”ง configurable. These values should only be set/changed when creating ๐Ÿš€ active-active Sensu deployments, leveraging the RabbitMQ shovel plugin for cross site check result and keepalive replication.
  • v1.7.1 Changes

    July 08, 2019

    ๐Ÿ›  Fixed

    • Now using sensu-transport 8.3.0 which will trigger a reconnect when trying to publish to RabbitMQ when in a disconnected state.
    • ๐Ÿ—„ Use --no-document when installing gems via sensu-install instead of deprecated --no-ri --no-rdoc.
  • v1.7.0 Changes

    February 20, 2019

    โž• Added

    • โž• Added a response body to the api health endpoint including transport consumer & message counts.
    • โฌ†๏ธ Bump sensu-extensions to 1.11.0 to add support for built-in sensu-extensions-deregistration handler.
    • โž• Added an eventmachine globbal catch-all error handler.

    ๐Ÿ›  Fixed

    • Token substitution will now only split on the first instance of the pipe character.
    • ๐Ÿ‘‰ Use deep_dup in api token substitution to prevent an issue where substitution could use an incorrect value.
    • Redacted attributes are now redacted from the /clients and /clients/:client routes.
    • Server registry entires that fail to expire are now cleaned up.
    • ๐Ÿ‘Œ Improved error logging.
  • v1.6.2 Changes

    December 07, 2018

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed Redis Sentinel DNS resolution error handling. Sentinel DNS hostname resolution is now done upfront, an IP address is provided to EventMachine.
  • v1.6.1 Changes

    October 23, 2018

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Now using sensu-transport 8.2.0 which fixes an issue where Sensu would freeze when trying to reconnect to RabbitMQ.
  • v1.6.0 Changes

    October 12, 2018

    ๐Ÿ›  Fixed

    • ๐Ÿ— Now using EventMachine version 1.2.7 to allow newer compiler versions to build this project.

    โž• Added

    • โž• Add additional sensitive information to default redaction list.
    • โž• Added API DELETE /check/:check_name that will deletes all results & history for a given check name.

    ๐Ÿ”„ Changed

    • Replace proxy check result commands with their original definition value.
    • Now using sensu-transport 8.1.0 to use separate RabbitMQ transport connections for improved flow control.
  • v1.5.0 Changes

    September 04, 2018

    ๐Ÿ›  Fixed

    • โฌ†๏ธ Bumped sensu-extensions to version 1.10.0 to include subscription support in the check dependencies filter.
    • ๐Ÿ‘Œ Improved check result validation by applying existing validation rules from sensu-settings to check results created using the API and the client socket.
  • v1.4.3 Changes

    July 23, 2018

    ๐Ÿ›  Fixed

    • Prevent check results from being published with an empty source attribute.
    • ๐ŸŒฒ Use handler extension definitions when logging rather than handler extension objects.
    • โž• Added validation for ttl attribute in results API.
    • ๐Ÿ›  Fixed case where proxy checks with token substitution can retain previous values.
  • v1.4.2 Changes

    May 10, 2018

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed API GET /results, results were incorrectly reported under a single client name.