У меня есть настройка на сервере, с MongoDb и ElasticSearch. Используя https://github.com/richardwilly98/elasticsearch-river-mongodb, я связал ElasticSearch и MongoDb вместе.
Я создаю новый индекс, используя:
curl -XPUT 'http://127.0.0.1:9200/_river/mongodb/_meta' -d '{
"type": "mongodb",
"mongodb": {
"db": "my_database",
"collection": "my_collection"
},
"index": {
"name": "mainindex",
"type": "string",
"bulk": {
"concurrent_requests": 1
}
}
}'
Как только команда будет выполнена, и я перейду к http://x.x.x.x:9200/_plugin/head/, я вижу сообщение: здоровье кластера: желтый (1, 6).