一、elasticsearch 安裝
前提:JDK環境變量配置好
1:解壓 使用命令啟動
啟動后 可以在瀏覽器查看
2:如果覺得命令啟動比較麻煩可以安裝服務
在bin 目錄下 執行 elasticsearch-service.bat install
安裝服務后就可以在服務列表里查看到
3:elasticsearch本身查看數據要使用命令,不方法,所以裝個插件方便查詢
(1)下載 插件elasticsearch-head-master
(2)ES5之后安裝head插件要使用nodeJs,下載 node-v8.10.0-win-x64,配置環境變量
(3)執行命令安裝grunt:cnpm grunt
說明:Grunt是一個基於JavaScript上的一個很強大的前端自動化工具(task runner)基於NodeJS用於自動化構建、測試、生成文檔的項目管理工具。
(4)安裝插件,在head插件目錄下 執行命令:cnpm install
(5)修改head插件配置文件的監聽地址:
connect: {
server: {
options: {
hostname: '*',
port: 9100,
base: '.',
keepalive: true
}
}
}
說明:elasticsearch-head-master/_site/app.js,修改head連接es的地址,將localhost修改為es的IP地址
"http://localhost:9200"; es在本地則不需要修改
(6)執行 grunt server 啟動head
(7)Elasticsearch 配置文件修改 添加
http.cors.enabled: true
http.cors.allow-origin: "*"
說明:參數一:如果啟用了 HTTP 端口,那么此屬性會指定是否允許跨源 REST 請求。
參數二:如果 http.cors.enabled 的值為 true,那么該屬性會指定允許 REST 請求來自何處。
(8)瀏覽器插件查看elasticsearch數據:
說明:我這個是已經從logstash收集過日志,所以有這些項
二、logstash安裝
解壓后啟動使用配置文件就可以了
說明:配置文件里配置的就是讀取的日志路徑等一些屬性配置,在下一篇文章中詳細說明,本篇只介紹安裝。
三、Kibana安裝
解壓后 在配置文件中添加
其中:server.name 是安裝kibana的計算機名字
在命令行:kibana.bat啟動
使用瀏覽器查看
安裝完畢~