elasticsearch+kibana+metricbeat安裝部署方法


elasticsearch+kibana+metricbeat安裝部署方法


 

本文是elasticsearch + kibana + metricbeat,沒有涉及到logstash部分。通過beat收集數據發送到elasticsearch中,用kibana去查詢elasticsearch來展示數據。

以下是安裝部署需要准備的包:

 

安裝包

版本

elasticsearch-5.1.2.rpm

5.1.2

kibana-5.1.2-x86_64.rpm

5.1.2

metricbeat-5.1.2-x86_64.rpm

5.1.2

jdk-8u74-linux-x64.rpm

1.8

 

一、安裝elasticsearch

elasticsearch的運行依賴java環境,因此需要在es集群配置java

1)安裝elasticsearch需要jdk1.8以上版本,刪掉低版本jdk

       查詢低版本jdk命令:rpm -qa| grep jdk

2)下載並安裝jdk1.8

       rpm -ivh jdk-8u74-linux-x64.rpm

3)安裝elasticsearch

       rpm -ivh elasticsearch-5.1.2.rpm

 

 

4)修改elasticsearch配置文件(vim /etc/elasticsearch/elasticsearch.yml)

cluster.name: test_cluster(集群名)
node.name: node-1(節點名)
network.host: 192.168.199.123(網絡主機)
http.port: 9200
transport.tcp.port: 9300
discovery.zen.ping.unicast.hosts:["192.168.199.193","192.168.199.123","192.168.199.199"](ES集群中的各主機IP)
discovery.zen.minimum_master_nodes: 2(最小節點數量,單機部署節點為1)

5)修改elasticsearch最大線程數(vim /etc/security/limits.conf),在末尾添加如下內容

elasticsearch - nproc 2048

6)啟動elasticsearch,執行/etc/init.d/elasticsearch start,啟動后可以檢查服務是否正常開啟(netstat -lpn| grep 9200),啟動時會報一個WARN級別錯誤:seccomp unavailable,這個錯誤不會影響es的正常使用

二、安裝kibana

1)安裝rpm包  

       rpm -ivh kibana-5.1.2-x86_64.rpm

2)修改配置文件(默認端口5601)

vim /etc/kibana/kibana.yml,修改如下兩個部分:

       server.host(本機IP)

       elasticsearch.url(elasticsearch的 IP:port)

3)啟動kibana,執行/etc/init.d/kibana start

三、安裝metricbeat

1)安裝rpm包

       rpm -ivh metricbeat-5.1.2-x86_64.rpm

2)修改配置文件

vim /etc/metricbeat/metricbeat.yml

# Array of hosts to connect to
  hosts: ["192.168.XX.XX:9200"]

3)導入參數(將localhost替換成對應ip)

curl -XPUT 'http://localhost:9200/_template/metricbeat?pretty' –d@/etc/metricbeat/metricbeat.template.json

 

4)啟動metricbeat,執行/etc/init.d/metricbeat  start

四、常用命令

1.集群狀態:

curl -XGET 'http://192.168.XX.XX:9200/_cluster/health?pretty'

2.查看所有節點:

curl '192.168.XX.XX:9200/_cat/nodes?v'

3.查看所有索引:

curl '192.168.XX.XX:9200/_cat/indices?v'


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM