服務日誌收集方案開發環境搭建
阿新 • • 發佈:2018-12-06
在ubuntu 16.04虛擬機器上安裝Elasticsearch,Kibana,Filebeat.版本:6.5.1
Elasticsearch預設是開發模式.只能在本機訪問.
Kibana可外部訪問.漢化Kibana介面.
Filebeat直接輸出到Elasticsearch.
以下說明各元件的安裝配置.
-
Elasticsearch
需要以非root使用者安裝.
下載,安裝:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.1.deb sudo dpkg -i elasticsearch-6.5.1.deb
安裝目錄:/usr/share/elasticsearch
配置檔案: /etc/elasticsearch/elasticsearch.yml
啟動:
sudo service elasticsearch start
停止,重啟分別用stop,restart。
驗證:
curl -XGET "http://localhost:9200"
-
Kibana
下載,安裝:
wget https://artifacts.elastic.co/downloads/kibana/kibana-6.5.1-amd64.deb sudo dpkg -i kibana-6.5.1-amd64.deb
安裝目錄:/usr/share/kibana
配置檔案:/etc/kibana/kibana.yml
配置::
#修改server.host非loopback IP
server.host: "192.168.21.190"
#elasticsearch服務url
elasticsearch.url: "http://localhost:9200"
啟動:
。服務方式:
sudo service kibana start
停止,重啟分別用stop,restart。
。直接啟動:
cd /etc/kibana/bin
sudo ./kibana
Kibana介面漢化
https://blog.csdn.net/qq_28449663/article/details/79868334
該漢化包預設支援kibana5.x - 6.x任意版本
下載漢化包路徑:https://github.com/anbai-inc/Kibana_Hanization/archive/master.zip
在解壓路徑下執行
python main.py /usr/share/kibana
其中,/usr/share/kibana為Kibana目錄
-
Filebeat
下載,安裝:
wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-6.5.1-amd64.deb
sudo dpkg -i filebeat-6.5.1-amd64.deb
安裝目錄:/etc/filebeat
配置檔案:/etc/filebeat/filebeat.yml
配置:
#直接輸出到elasticsearch
output.elasticsearch:
hosts: ["localhost:9200"]
啟動:
sudo service fileberat start
停止,重啟分別用stop,restart。