Linux初学者学习笔记

20171212 Elastic Stack

2017-12-16  本文已影响49人  哈喽别样
  • 搜索引擎介绍
  • Elasticsearch的使用
  • Logstash的使用
  • Filebeat的使用
  • Kibana的使用
  • Elastic Stack综合应用实例

一、搜索引擎介绍

(一)搜索引擎的主要组成:

(二)搜索引擎主流开源软件

(三)Elastic Stack的组成

二、Elasticsearch的使用

(一)ES的核心组件

(二)RESTful API

(三)实验一:配置、管理Elasticsearch Cluster

三、Logstash的使用

(一)Logstash的安装

(二)配置文件格式

input {         // 设置数据来源,必须设置
...
}
      
filter{         // 设置数据的过滤操作,经常设置
...
}
      
output {     // 设置数据的输出位置,必须设置
...
}

(三)实验二:Logstash的基础使用

可以在elasticsearch-head中看到接收到的数据

四、Filebeat的使用

(一)Beats平台

(二)Filebeat的文件结构

(三)实验三:Filebeat的使用

五、Kibana的使用

(一)Kibana的文件结构

(二)实验四:Kibana的使用

rpm -ivh kibana-5.5.3-x86_64.rpm
vim /etc/kibana/kibana.yml
server.port: 5601          // 监听端口
server.host: "0.0.0.0"     // 监听ip
server.basePath: ""
server.name: "node3.hellopeiyang.com"
elasticsearch.url: "http://192.168.136.230:9200"     // elasticsearch主机ip地址及端口

systemctl start kibana.service

六、Elastic Stack综合应用实例

(一)实验实例1:

(二)实验实例2:

上一篇 下一篇

猜你喜欢

热点阅读