Changelog

Releases

Enterprise 2.6.6 Release Notes

October 27, 2017 — Sensu Enterprise version 2.6.6 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • BUGFIX: API /metrics endpoint no longer returns a 404 for missing metrics, instead responding with an empty set.

Enterprise 2.6.5 Release Notes

October 17, 2017 — Sensu Enterprise version 2.6.5 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • IMPROVEMENT: Now built on Sensu Core 1.0.4

  • IMPROVEMENT: Service scripts now honor SENSU_OPTS environment variable for appending Sensu command line arguments when running Sensu Enterprise.

Enterprise 2.6.4 Release Notes

October 15, 2017 — Sensu Enterprise version 2.6.4 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • IMPROVEMENT: General perfomance improvements.

Enterprise 2.6.3 Release Notes

September 29, 2017 — Sensu Enterprise version 2.6.3 has been released and is available for immediate download. Please note the following improvements:

CHANGES

Enterprise 2.6.2 Release Notes

September 20, 2017 — Sensu Enterprise version 2.6.2 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • IMPROVEMENT: Now using JRuby 9.1.13.0 for bug fixes and performance improvements.

  • IMPROVEMENT: The SNMP integration trap varbind value trim length is now configurable, via the SNMP integration definition attribute "varbind_trim", e.g. "varbind_trim": 300. The default value is still 100 characters. The network(s) UDP MTU dictates the maximum trap payload size.

Enterprise 2.6.1 Release Notes

September 12, 2017 — Sensu Enterprise version 2.6.1 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • IMPROVEMENT: The Hipchat integration can now send notifications directly to a user. To send notifications to a specific user, instead of a room, use the hipchat definition attribute "user", e.g. "user": "portertech".

  • IMPROVEMENT: Contact routing now supports disabling specific integrations per contact, disabling the global configuration fallback. To disable an integration for a contact, set its value to false, e.g. {"contacts": {"ops": {"email": false}}}.

Enterprise 2.6.0 Release Notes

July 27, 2017 — Sensu Enterprise version 2.6.0 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • IMPROVEMENT: Built on Sensu Core 1.0.2.

  • IMPROVEMENT: Added support for contact routing to every metric integration (e.g. InfluxDB, Graphite, OpenTSDB, etc.).

  • IMPROVEMENT: Sensu Enterprise now loads configuration and validates it prior to reloading (SIGHUP). If configuration is determined to be invalid prior to reloading, Sensu will report invalid configuration definitions, and it will continue to run with its existing working configuration.

  • IMPROVEMENT: Using JRuby 9.1.12.0, for performance enhancements and bug fixes.

  • IMPROVEMENT: Wavefront integration prefix option, supporting a custom metric name prefix.

  • IMPROVEMENT: Added Enterprise version to API /info.

Core 1.0.4 Release Notes

October, 17 2017 — Sensu Core version 1.0.4 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • DEBUG: Added HTTP response body to sensu-api debug-level log messages. This is a temporary change, not included in future releases.

Core 1.0.3 Release Notes

Source: GitHub.com

August 25, 2017 — Sensu Core version 1.0.3 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • BUGFIX: Now using EventMachine version 1.2.5 in order to support larger EM timer intervals. EM timers are used by the Sensu check scheduler and many other Sensu components.

Core 1.0.2 Release Notes

Source: GitHub.com

July 27, 2017 — Sensu Core version 1.0.2 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • BUGFIX: Addressed an issue with client keepalive transport acknowledgments. We discovered a situation where poor Redis performance could negatively impact client keepalive processing, potentially triggering a compounding failure that the Sensu server is unable to recover from. Moving acknowledgments to the next tick of the EventMachine reactor avoids the situation entirely.

Core 1.0.1 Release Notes

Source: GitHub.com

July 24, 2017 — Sensu Core version 1.0.1 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • BUGFIX: Fixed Sensu configuration validation, it is now being applied. There was a bug that allowed invalid Sensu configuration definitions to be loaded, causing unexpected behaviours.

  • BUGFIX: Now excluding certain file system directories from the Sensu RPM package spec, as they could cause conflicts with other RPM packages.

Core 1.0.0 Release Notes

Source: GitHub.com

July 11, 2017 — Sensu Core version 1.0.0 has been released and is available for immediate download. Please note the following improvements:

CHANGES

  • IMPORTANT: Sensu packages now include Ruby 2.4.1. Upgrading from prior versions of Sensu will require any plugin or extension gems to be re-installed under the new Ruby environment.

  • IMPORTANT: Sensu packages now include sensu-plugin 2.0.0, which disables its deprecated filter methods by default, i.e. occurrences. Sensu 1.0 includes built-in filters that provide the same functionality with several improvements. The built-in filters are “occurrences” and “check_dependencies”. To use the built-in filters, apply them to Sensu event handlers via their definition "filters" attribute, e.g. "filters": ["occurrences", "check_dependencies"]. These filters can now be used with Sensu event handlers that do not use the sensu-plugin library (or Ruby).

  • NEW: Added Sensu API event endpoint alias “incidents”, e.g. /incidents, /incidents/:client/:check.

  • IMPROVEMENT: Improved Sensu client keepalive configuration validation, now including coverage for check low/high flap thresholds etc.

  • IMPROVEMENT: Improved Sensu client socket check result validation, now including coverage for check low/high flap thresholds etc.

  • IMPROVEMENT: The sensu-install tool now notifies users when it is unable to successfully install an extension, when the environment variable EMBEDDED_RUBY is set to false.

  • IMPROVEMENT: Added the Sensu RELEASE_INFO constant, containing information about the Sensu release, used by the API /info endpoint and Server registration.

  • BUGFIX: Sensu handler severities filtering now accounts for flapping events.

  • BUGFIX: Fixed Sensu Redis connection on error reconnect, no longer reusing the existing EventMachine connection handler.

Start your FREE trial today.

Already using Sensu Core? Upgrade to Sensu Enterprise today to take advantage of its enterprise console, added-value features, built-in integrations, FREE annual training, and enterprise-class support.