【问题标题】:Send email through elastic when error comes in log日志中出现错误时通过弹性发送电子邮件
【发布时间】:2021-01-27 16:56:19
【问题描述】:

每当我的 Elastic 搜索出现任何错误时,我都需要自动发送电子邮件。 有没有办法做到。 我不想为此使用 Elastic Cloud。

我可以在 Kibana 中使用 Watcher,但我的问题是“Watcher”是否在本地也可以与云一起使用? 请帮忙!

【问题讨论】:

    标签: elasticsearch logstash kibana elastic-stack elasticsearch-watcher


    【解决方案1】:

    如果您至少拥有金牌许可证,Watcher 可以在本地安装中使用,而免费的基本许可证则不可用。

    对于 Kibana 电子邮件操作也是如此,它需要金牌许可证。

    您可以在subscription 页面查看可用的内容。

    如果您的本地集群没有金牌许可证,您将需要一个外部工具来查询弹性搜索和发送电子邮件,您可以使用官方客户端库之一(python、node.js)构建一个, java 等),或者您可以尝试其他工具,例如elastalert

    【讨论】:

    • 感谢您的回答。我设置了弹性警报并且电子邮件被触发。但是每当发生错误时我都需要发送电子邮件,因此我无法理解如何在 example_frequency.yaml 中添加过滤器。我已经发布了一个同样的问题:stackoverflow.com/questions/64385509/…你能看看吗。这真的很有帮助。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-09
    • 2014-02-21
    • 2015-06-09
    • 2019-05-06
    • 1970-01-01
    相关资源
    最近更新 更多