2014-12-30 12 views
14

Ich habe meine ElasticSearch-Einrichtung mit kibana, die verschiedene Panels anzeigt. Ich habe eine andere angularjs App. Ich würde gern Eingaben in einem Feld erhalten, angularjs verwenden und Kibana Panels in meiner angularjs App selbst anzeigen.Kibana-Dashboards in eine angularjs-App integrieren

Gibt es Tutorials/Anleitungen, um dies zu erreichen?

Ich habe viel gegooglet, kann aber keine Hilfe finden.

Sie könnten auch meine Frage wie "Wie integriere ich ein Kibana-Dashboard in meine AngularJS Single-Seite-Website?"

+0

Welche Version von Kibana spielst Du ? 3 und 4 unterscheidet sich deutlich – vvondra

+0

Ich bin sehr an einer Antwort interessiert. Ich möchte Kibana4 in eine bestehende AngularJS App integrieren oder zumindest die gleiche CSRF Token Auth für Kibana verwenden. Weiß jemand, wie man das erreicht? – hurb

Antwort

2

In kibana4 ist die einfachste Art, ein Dashboard einzubetten, ein iframe. Klicken Sie auf die Schaltfläche "Teilen" in der oberen rechten Ecke, um das entsprechende iframe-Tag zu erhalten. Bearbeiten Sie sie dann nach Bedarf, um sie nahtlos einzubetten. Überprüfen Sie das seamless Attribut.

+1

Seamless-Attribut wird derzeit in modernen Browsern nicht unterstützt. Obwohl iframe verwendet werden könnte, denke ich. – Monish

Verwandte Themen