ELK 学习笔记之 elasticsearch环境搭建

Posted AK47Sonic

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ELK 学习笔记之 elasticsearch环境搭建相关的知识,希望对你有一定的参考价值。

ELK概述:

  • ElasticSearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等
  • Logstash是一个完全开源的工具,它可以对你的日志进行收集、分析,并将其存储供以后使用
  • Kibana 是一个开源和免费的工具,它可以为 Logstash 和 ElasticSearch 提供的日志分析友好的 Web 界面,可以帮助您汇总、分析和搜索重要数据日志

 

 

ElasticSearch 安装部署:

  • 安装:

tar –zxvf elasticsearch-5.5.2.tar.gz

(JDK必须是1.8)

  • 启动elasticsearch:

./elasticsearch

  • 测试:

curl http://localhost:9200/

 

但是发现网页无法访问!!!

  • 修改配置文件设置远程连接,否则会报如下错误:

 

vi ../config/elasticsearch.yml

network.host: 0.0.0.0

http.port: 9200

transport.host: localhost

transport.tcp.port: 9300

 

  • 再次启动elasticsearch

./elasticsearch –d

 

页面可以访问了,大功告成!!!

 

以上是关于ELK 学习笔记之 elasticsearch环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

ELK 学习笔记之 elasticsearch 版本控制

ELK 学习笔记之 elasticsearch elasticsearch.yml配置概述

ELK 学习笔记之 elasticsearch Bulk操作:

ELK 学习笔记之 elasticsearch Mget操作

ELK 学习笔记之 elasticsearch启动时Warning解决办法

ELK 学习笔记之 elasticsearch Shard和Segment概念