也许,以最短的时间搭建Elasticsearch+Kibana,并导入样本日志的方法

首先

我想确认一下Elasticsearch最新版本新增的功能的使用感觉,但当我想到环境准备和导入示例日志时感到麻烦时,发现只需要一个按钮就可以导入示例日志了。

我希望将这种感动传递给大家,所以尽可能快地搭建了Elasticsearch+Kibana,并整理了导入示例日志的方法。

过程

1. 安装Docker

你们的电脑上已经安装了吧。
这里就省略了。

获取Docker镜像

获取Elasticsearch和Kibana的Docker镜像。
此处版本设置为7.5.0。

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.5.0
docker pull docker.elastic.co/kibana/kibana:7.5.0

3. 创建Docker Compose

暂时只要动起来就好,所以我简单地按照以下方式创建了。

elasticsearch:
  image: docker.elastic.co/elasticsearch/elasticsearch:7.5.0
  ports:
    - "9200:9200"
    - "9300:9300"
  environment:
    - discovery.type=single-node
    - xpack.security.enabled=false
    - cluster.name=docker-cluster
    - bootstrap.memory_lock=true
    - "ES_JAVA_OPTS=-Xms512m -Xmx512m"

kibana:
  image: docker.elastic.co/kibana/kibana:7.5.0 
  ports:
    - "5601:5601"
  links:
    - elasticsearch

4. 创建并启动容器 (Chuangjian Bing Qidong Rongqi)

请在与docker-compose.yml相同的文件夹中运行以下命令。

docker-compose up

5. 通过浏览器访问Kibana

在浏览器中访问 http://localhost:5601/。

6. 添加样本数据

真是讓人驚訝,首頁竟然變成了「在Kibana中添加數據」。
僅需點擊一個按鈕,即可添加以下三種數據。

    • Sample eCommerce orders

 

    • Sample flight data

 

    Sample web logs

请选择要追加的数据并选择“添加数据”选项。
几秒钟即可完成追加。

image.png

这样一来,样品日志的导入工作就全部完成了。

广告
将在 10 秒后关闭
bannerAds