Search code examples
elasticsearchlogstashkibanaelastic-stackelasticsearch-watcher

Send email through elastic when error comes in log


I need to send email automatically whenever any error comes in my Elastic search. Is there anyway to do it. I dont want to use Elastic Cloud for it.

I can use Watcher in Kibana, but my question is whether the "Watcher" is available in local also along with cloud? Please help!


Solution

  • Watcher is available in on-premises installations if you have at least a Gold License, it is not available with the free basic license.

    The same thing for the Kibana e-mail action, it needs a Gold License.

    You can check what is available at the subscription page.

    If you do not have a Gold License for your on-premises cluster, you will need an external tool to query elasticsearch and send e-mails, you can build one using one of the official clients libraries (python, node.js, java etc) or you can try other tools like elastalert.