today we are super excited to announce the first beta release of Signals, our Alerting solution for Elasticsearch.
We have put a lot of hard work, sweat and sometimes tears in Signals and also added some new and fresh features since our first technical preview:
The Severity feature of Signals provides an easy way to map any metric obtained by a watch to a severity level. The severity level is a first-class citizen of any Signals watch. Signals continuously keeps track of the current severity level of a watch. Thus, it knows whether the severity has just increased, decreased, or if it stayed the same.
In the technical previews of Signals, you could trigger actions and notifications when a particular condition was met. For example, the number of errors in a log file suddenly spiked. By using resolve actions, you can now also trigger notifications when the condition is resolved, i.e., the amount of errors is back to normal again. Of course, resolve actions play perfectly well with severity levels.
More flexible throttling
Instead of using a fixed interval for action throttling, you can now also use exponential throttling. For example, you can define that a notification is sent once per 2 minutes, then once per 4 minutes, then once per 8 minutes and so on.
Signals will be bundled and shipped with Search Guard, and of course, we will offer a Community version of Signals at no cost as well. Which means free Alerting features for Elasticsearch that already cover the most critical and common use cases.
Signals Beta is available for:
- Elasticsearch 7.5.0
- Elasticsearch 7.4.2, 7.4.1 and 7.4.0
- Elasticsearch 7.3.2
As always, you can find the latest releases on our version matrix page.
For getting on speed with Signals quickly, we will release a series of articles that will walk you through the most important features. You can find the first one on our blog:
And of course, we have updated and revised the documentation:
If you have any questions or feature requests, please post them in the “Signals Alerting” category here on the forum. Any feedback is most welcome.
Jochen and the Search Guard Team
Search Guard (®) is an Elasticsearch plugin that offers encryption, authentication, and authorization.
Coded with love in Berlin, Denmark, Sweden, Italy and the US.
Search Guard is a trademark of floragunn GmbH, registered in the U.S. and in other countries. floragunn GmbH is not affiliated with Elasticsearch BV.
Elasticsearch, Kibana, Logstash, and Beats are trademarks of Elasticsearch BV, registered in the U.S. and in other countries.