2016-05-24 11 views
1

Ich habe Setup einen ELK (Elasticsearch, Logstash und Kibana) Stapel und erstellt einige Kibana Dashboard-Widgets. Bis jetzt ist alles super gelaufen. Jetzt möchte ich tägliche und wöchentliche E-Mails mit den generierten Berichten senden.Was ist der beste Weg, um E-Mail-Berichte vom Kibana Dashboard zu senden?

Was ist der beste Weg, das zu tun. Muss ich ein Plugin installieren oder kann ich es direkt von Kibana aus senden?

+0

Das ist [zur Zeit nicht verfügbar] (https://github.com/elastic/kibana/issues/1640). –

Antwort

3

können Sie ElastAlert verwenden. Sie können einen Link mit dem Kibana-Dashboard nur mit den Daten des von Ihnen gewünschten Zeitraums versenden. Der Period-Parameter in der oberen rechten Ecke wird automatisch in Kibana eingestellt.

+0

Ja, es scheint cool. Geplant ist jedoch eine E-Mail mit den Details eines Dashboards/Visualisierungsdaten. Die Daten müssen nicht grafisch sein, Tabellendaten funktionieren auch. – rayhan

+0

Sie können jedes gewünschte Dashboard in Kibana erstellen. Eine grafische oder eine tabellarische ist möglich. In ElastAlert können Sie jedes Dashboard verwenden, das Sie in Kibana erstellt haben. Sie können einfach Ihre eigene Regel schreiben, damit ElastAlert jede Woche/Tag einen Link zu Ihnen sendet. Also, was brauchst du mehr? * Es gibt keine Offline-Möglichkeiten in ElastAlert. ElastAlert wird immer auf Ihr Kibana-Dashboard verlinken. –

+0

Ok, ich verstehe, ich denke, es wird nur bei einem bestimmten Ereignis mit Visualisierungslink aber Daten alarmieren. Will es versuchen und dich wissen lassen. – rayhan

2

Es gibt einige Workarounds, wie phantomjs aber nicht einfach zu implementieren. Für bestimmte Ereignisse und Kibana-Abfragen sind Warnmechanismen verfügbar (Watcher, Logz.io), aber ich schätze, Sie möchten das gesamte Dashboard per E-Mail erhalten.

1

Es gibt zwei out-of-the-Box-Optionen für das Senden von E-Mail-Berichte aus Kibana Armaturenbrett:

  1. Skedler, die Sie Berichte automatisierte E-Mail auf der Grundlage Ihrer Kibana Armaturenbrett oder suchen planen und zu senden.
  2. Wenn Sie Elasticsearch Lizenz/Abonnement haben, dann können Sie die Reporting-Plugin verwenden.

Ich hoffe, es hilft.