【发布时间】:2016-05-24 12:19:24
【问题描述】:
我设置了一个 ELK(Elasticsearch、Logstash 和 Kibana)堆栈并创建了一些 Kibana 仪表板小部件。到目前为止,一切都变得惊人。现在我想发送带有生成报告的每日和每周电子邮件。
最好的方法是什么。我需要安装任何插件还是可以直接从 Kibana 发送?
【问题讨论】:
标签: elasticsearch kibana elastic-stack
我设置了一个 ELK(Elasticsearch、Logstash 和 Kibana)堆栈并创建了一些 Kibana 仪表板小部件。到目前为止,一切都变得惊人。现在我想发送带有生成报告的每日和每周电子邮件。
最好的方法是什么。我需要安装任何插件还是可以直接从 Kibana 发送?
【问题讨论】:
标签: elasticsearch kibana elastic-stack
您可以使用ElastAlert。您将能够通过邮件发送带有 Kibana 仪表板的链接,其中仅包含您想要的期间的数据。右上角的 period 参数会在 Kibana 中自动设置。
【讨论】:
有一些变通方法,例如phantomjs,但实施起来并不简单。对于特定事件和 Kibana 查询,有可用的警报机制(Watcher、Logz.io),但我猜您希望通过电子邮件接收整个仪表板。
【讨论】:
有两个开箱即用的选项可用于从 Kibana 仪表板发送电子邮件报告:
希望对您有所帮助。
【讨论】:
您可以使用 Sentinl 扩展 Kibana 的警报和报告功能,以使用标准查询、可编程验证器和各种可配置操作来监控、通知和报告数据系列更改 - 将其视为免费的独立“观察者” ” 它还具有预定的“报告”功能(PNG/PDF 快照)。
Sentinl 最棒的地方在于,您可以通过它集成在 Kibana 中的原生 App 界面轻松配置警报。
【讨论】: