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

第 98 章 ElasticSearch + Logstash + Kibana

目錄

98.1. ElasticSearch + Logstash + Kibana 安裝
98.1.1. ElasticSearch 安裝
98.1.2. Kibana 安裝
98.1.3. Logstash 安裝
98.1.4. Beats 安裝
98.2. logstash 命令簡單應用
98.2.1. 標準輸入輸出
98.2.2. rubydebug
98.3. 配置 Broker(Redis)
98.3.1. indexer
98.3.2. shipper
98.4. logstash 配置項
98.4.1. input
98.4.1.1. 本地檔案
98.4.1.2. TCP/UDP
98.4.1.3. Redis
98.4.1.4. Kafka
98.4.1.5. jdbc
98.4.2. filter
98.4.3. output
98.4.3.1. file 寫入檔案
98.4.3.2. elasticsearch
98.4.3.2.1. 自定義 index
98.4.3.3. exec 執行腳本
98.4.3.4. stdout
98.5. Example
98.5.1. Spring boot logback
98.5.2. 索引切割實例
98.6. FAQ
98.6.1. 查看 Kibana 資料庫
98.6.2. logstash 無法寫入 elasticsearch
98.6.3. 標準輸出

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

環境準備:

操作系統: CentOS 7

Java 1.8

Redis

ElasticSearch + Logstash + Kibana 均使用 5.2 版本

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

98.1. ElasticSearch + Logstash + Kibana 安裝

98.1.1. ElasticSearch 安裝

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

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

98.1.2. Kibana 安裝

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

98.1.3. Logstash 安裝

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

98.1.4. Beats 安裝

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