web-dev-qa-db-ja.com

Elasticsearchを使用せずにkibanaとmongodbを一緒に使用する

Elastic Searchを使用せずに、kibanaフロントエンドをmongodbバックエンドと一緒に使用することは可能ですか?

Logstashを使用してログを解析し、mongodbに保存していますが、kibanaを使用してデータを表示したいですか?

そうでない場合、kibana + mongodbを実装するための代替手段はありますか?

14
Anshul Kapoor

KibanaはElasticsearchAPIを使用するように特別に設計されているのではないかと思います。どちらもJSON応答を提供しますが、互換性のあるデータ構造を返しません。たとえ提供したとしても、MongoはKibanaが多用するのと同じ機能(ファセット/フィルター)を提供しません。

https://coderwall.com/p/sy1qcw のような手順に従って、ElasticsearchでMongoDBデータにインデックスを付けることができますが、2つのシステムでデータを不必要に複製しています。

13
stuart-warren