REST APIでKibanaをリクエストして、視覚化リクエストとレスポンスを取得するにはどうすればよいですか?
NodeJSを使用してKibanaのこの結果を操作します。目的は、ESリクエスト本文を取得するために、プログラムで(REST API)を介して)Kibanaに直接クエリを送信することです。
ESを直接リクエストできます。ドキュメントは here です
Kibana\kibana-4.5.1-windows\optimize\bundles\kibana.bundle.jsファイルに移動し、関数 "Transport.prototype.request = function(params、cb)"を検索して、最初の行に追加することができますparent.postMessage(params.body, "*");
iframe(iframe parent)を管理するコントローラーまたはスクリプトに移動して、追加します
$window.addEventListener("message", function (event) {
var data=event.data;
});
例えば:
<iframe id="ifr" src="http://localhost:5601/goto/6ba8a6b8ceef3tyt454789e4fe5cf5"></iframe>
<script>
$window.addEventListener("message", function (event) {
var data=event.data;
});
</script
今、あなたはリクエストクエリを取得します