Elastic Stack 安装
? ? ? ?Elastic Stack 是一套支持?jǐn)?shù)據(jù)采集、存儲、分析、并可視化全面的分析工具,簡稱 ELK(Elasticsearch,Logstash,Kibana)的縮寫。
安裝Elastic Stack 時,必須相關(guān)組件使用相同的版本,例如:如果您使用Elasticsearch 6.3.0,則安裝Beats 6.3.0,Elasticsearch Hadoop 6.3.0,
Kibana 6.3.0和Logstash 6.3.0。
? ?安裝順序
? ? ElasticSearch 安裝方法
? ?Elasticsearch以下列軟件包格式提供:
| deb | 該deb軟件包適用于Debian,Ubuntu和其他基于Debian的系統(tǒng)。Debian軟件包可以從Elasticsearch網(wǎng)站或從我們的Debian存儲庫下載。 用Debian軟件包安裝Elasticsearch |
| ? ? rpm ? ? ? | 該rpm軟件包適用于安裝在Red Hat,Centos,SLES,OpenSuSE和其他基于RPM的系統(tǒng)上。RPM可以從Elasticsearch網(wǎng)站或從我們的RPM存儲庫下載。 使用RPM安裝Elasticsearch |
| msi? | 該msi軟件包適用于安裝至少安裝了.NET 4.5框架的Windows 64位系統(tǒng),并且是在Windows上開始使用Elasticsearch的最簡單選擇。MSI可以從Elasticsearch網(wǎng)站下載。 使用Windows MSI安裝程序安裝Elasticsearch |
| ? ? docker ? ? | 圖像可用于運(yùn)行Elasticsearch作為Docker容器。它們可以從Elastic Docker Registry中下載。 用Docker安裝Elasticsearch |
? ? Kibana 安裝方法
? ? ?備注:從版本 6.0 開始,Kibana 僅支持64位操作系統(tǒng)。
? ? ?Kibana 以下列軟件包格式提供:
? ? ?一般tar.gz/zip 這些tar.gz 軟件包用于Linux 和Drawin 上安裝、并且是開始使用Kibana的最簡單選擇。該ZIP 軟件包是唯一支持WIndows的軟件包。
| ?deb | 該deb軟件包適用于Debian,Ubuntu和其他基于Debian的系統(tǒng)。Debian軟件包可以從Elastic網(wǎng)站或從我們的Debian存儲庫下載。 使用Debian軟件包安裝Kibana |
| ? ? ? ?rpm ? ? ? | 該rpm軟件包適用于安裝在Red Hat,Centos,SLES,OpenSuSE和其他基于RPM的系統(tǒng)上。RPM可以從Elastic網(wǎng)站或從我們的RPM存儲庫下載。 用RPM安裝Kibana |
| ?docker | 圖像可用于將Kibana作為Docker容器運(yùn)行。它們可以從Elastic Docker Registry中下載。 在Docker上運(yùn)行Kibana |
? ??LogStash 安裝
? ? ??備注: LogStash 需要Java8 不支持 Java9,使用?官方的Oracle發(fā)行版或OpenJDK等開源發(fā)行版。
? ? ??要檢查您的Java版本,請運(yùn)行以下命令:
java -version在安裝了Java的系統(tǒng)上,此命令會生成類似于以下內(nèi)容的輸出:
java版本“1.8.0_65” Java(TM)SE運(yùn)行時環(huán)境(build 1.8.0_65-b17) Java HotSpot(TM)64位服務(wù)器虛擬機(jī)(構(gòu)建25.65-b01,混合模式)?文件下載地址
https://www.elastic.co/downloads/logstash配置 logstash.conf
要配置Logstash,您需要創(chuàng)建一個配置文件,指定您要使用的插件以及每個插件的設(shè)置。您可以引用配置中的事件字段并使用條件來處理符合特定條件的事件。當(dāng)你運(yùn)行l(wèi)ogstash時,你使用-f指定你的配置文件。
讓我們逐步創(chuàng)建一個簡單的配置文件并使用它來運(yùn)行Logstash。創(chuàng)建一個名為“l(fā)ogstash-simple.conf”的文件并將其保存在與Logstash相同的目錄中。
input { stdin { } } output {elasticsearch { hosts => ["localhost:9200"] }stdout { codec => rubydebug } }然后,運(yùn)行l(wèi)ogstash并用該-f標(biāo)志指定配置文件。
bin / logstash -f logstash-simple.conf?
轉(zhuǎn)載于:https://www.cnblogs.com/w2011/p/9201724.html
總結(jié)
以上是生活随笔為你收集整理的Elastic Stack 安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做梦梦到好多苹果是什么意思
- 下一篇: 梦到生女儿和儿子是什么预兆