Home | 簡體中文 | 繁體中文 | 雜文 | 打賞(Donations) | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 知乎專欄 | Search | Email

第 95 章 ElasticSearch + Logstash + Kibana

目錄

95.1. ElasticSearch + Logstash + Kibana 安裝
95.1.1. ElasticSearch 安裝
95.1.2. Kibana 安裝
95.1.3. Logstash 安裝
95.1.4. Beats 安裝
95.2. 配置 Broker(Redis)
95.2.1. indexer
95.2.2. shipper
95.3. logstash 配置項
95.3.1. input
95.3.1.1. 本地檔案
95.3.1.2. TCP/UDP
95.3.1.3. Redis
95.3.1.4. Kafka
95.3.2. filter
95.3.3. output
95.3.3.1. file 寫入檔案
95.3.3.2. elasticsearch
95.3.3.3. exec 執行腳本
95.3.3.4. stdout
95.4. FAQ
95.4.1. 查看 Kibana 資料庫
95.4.2. logstash 無法寫入 elasticsearch
95.4.3. 標準輸出

官方網站https://www.elastic.co

環境準備:

操作系統: CentOS 7

Java 1.8

Redis

ElasticSearch + Logstash + Kibana 均使用 5.2 版本

以下安裝均使用 Netkiller OSCM 腳本一鍵安裝

95.1. ElasticSearch + Logstash + Kibana 安裝

95.1.1. ElasticSearch 安裝

粘貼下面命令到Linux控制台即可一鍵安裝

			
curl -s https://raw.githubusercontent.com/oscm/shell/master/search/elasticsearch/elasticsearch-5.2.sh | bash
			
			

95.1.2. Kibana 安裝

			
curl -s https://raw.githubusercontent.com/oscm/shell/master/log/kibana/kibana-5.2.sh | bash
					
			

95.1.3. Logstash 安裝

curl -s https://raw.githubusercontent.com/oscm/shell/master/log/kibana/logstash-5.2.sh | bash		
			

95.1.4. Beats 安裝

curl -s https://raw.githubusercontent.com/oscm/shell/master/log/beats/beats-5.2.sh | bash