将MongoDB数据加载到Elasticsearch 用Elasticsearch连接到Kibana

一、前言

docker pull nshou/elasticsearch-kibana:latest

docker elasticsearch kibana  

 

由于业务需要,需要将放在MongoDB的数据加载到Elasticsearch,Elasticsearch天生具有全文检索优势。MongoDB虽然新的版本也支持fulltext,但目前尚未支持中文。所以这里我们就用比较流行的Elasticsearch。
另外,为了方便,我会基于Docker搭建MongoDB和Elasticsearch集群

二、docker的安装和使用

环境:Ubuntu 18.04.5 LTS

2.1 如果存在旧版本docker,先删除旧版本

$ sudo apt-get remove docker docker-engine docker.io

2.2 更新apt-get

$sudo apt-get update

2.3 添加docker官方 GPG key

2.4 安装docker

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
pub   4096R/0EBFCD88 2017-02-22
      Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb)sub   4096R/F

               

上一篇:docker stack部署elfk


下一篇:自动化运维-ELK搭建