Release Announcement: Kapacitor 1.5.9

Navigate to:

A new maintenance release for Kapacitor is available now.

Important Highlight

Gzip compression is turned on by default for data being written to InfluxDB starting with this release. There was a defect associated with this change which caused us to rollback Kapacitor 1.5.8. Essentially, there were situations where large batch writes were not completely getting written to InfluxDB as a result of this change. This issue has been addressed, tested and validated.

This release for Kapacitor includes the following fixes and improvements:

  • Event Handlers
    • BigPanda: New event handler!
    • Alerta: Added support for the correlate option in the event handler, thanks @nermolaev!
    • Microsoft Teams: Added default color theme to alerts, thanks @NoamShaish!
    • OpsGenie v2: Added the details option; set this option to true to use the Kapacitor alert details as OpsGenie description text, thanks @JamesClonk!
    • PagerDuty: Send full event payload on resolve to ensure proper routing occurs when using Rulesets, thanks @asvinours!
  • Support for HTTP sources in SideLoadNode
    • Added support for HTTP sources in SideloadNode configuration, thanks @jregovic!
  • Performance and security improvements
    • Added the InfluxDB subscription-path option to allow Kapacitor to run behind a reverse proxy, thanks @aspring!
    • Send data to InfluxDB compressed as gzip by default.
    • Preallocated GroupIDs to increase performance by reducing allocations.
    • Added barrier handling to FlattenNode.
  • Bug fixes
    • Renamed the alert-handler match function duration() to alertDuration() to avoid name collision with the type conversion function of the same name.

The binaries for the latest open source release can be found on our downloads page.

If you find issues or have questions, please join our InfluxDB Community Slack, post them in our Kapacitor Github Repo or our Community Site and we will take a look.