點擊右邊

詳解諾亞娛樂EFK搭建進程及ES的生命周期治理

 概述
本日首要先容下EFK搭建進程及ES的生命周期治理,平臺采取EFK(ElasticSearch-6.6.1 + FileBeat-6.6.2 + Kibana-6.6.1)架構。倡議三個組件主次版本堅持一致。

EFK觀點
EFK采取集中式的日記治理架構

  • elasticsearch:一個開源漫衍式搜刮引擎,供應搜集、闡發、存儲數據三大功效。它的特色有:漫衍式,零設置,主動發明,索引主動分片,索引正本機制,restful氣概接口,多半據源,主動搜刮負載等。
  • kibana:可覺得Logstash 、Beats以及ElasticSearch供應友愛的日記闡發Web 界面,可以輔助匯總、闡發以及搜刮緊張數據日記。
  • filebeat:輕量級日記采集器。必要在每個運用服務器設置filebeat,來采集日記,并輸入到elasticsearch

1、ElasticSearch

  1. #rpm –import https://artifacts.elastic.co/GPG-KEY-elasticsearch 
  2. #vi/etc/yum.repos.d/elasticsearch.repo 
  3. ===================================================== 
  4. [elasticsearch-6.x] 
  5. name=Elasticsearch repository for 6.x packages 
  6. baseurl=https://artifacts.elastic.co/packages/6.x/yum 
  7. gpgcheck=1 
  8. gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch 
  9. enabled=1 
  10. autorefresh=1 
  11. type=rpm-md 
  12. ===================================================== 
  13. # yum install elasticsearch 
  14. # vim /etc/elasticsearch/elasticsearch.yml 
  15. ==================================================== 
  16. network.host: 0.0.0.0 
  17. ==================================================== 
  18. # service elasticsearch restart 

二、Kibana
一、部署

  1. # rpm –import https://artifacts.elastic.co/GPG-KEY-elasticsearch 
  2. # vim /etc/yum.repos電競下注.d/kibana.repo 
  3. ===================================================== 
  4. snippet.bash 
  5. [kibana-6.x] 
  6. name=Elasticsearch repository for 6.x packages 
  7. baseurl=https://artifacts.elastic.co/packages/6.x/yum 
  8. gpgcheck=1 
  9. gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch 
  10. enabled=1 
  11. autorefresh=1 
  12. type=rpm-md 
  13. ===================================================== 
  14. # yum install kibana 
  15. # vim /etc/kibana/kibana.yml 
  16. ==============================今彩539包牌6碼中獎金額======================= 
  17. server.host: "kibana服務器ip" 
  18. elasticsearch.hosts: ["http://ES服務器IP:9200"] 
  19. #若是經由過程反向代辦署理走訪,則還必要增添以下設置。路徑詳細值視環境而定 
  20. server.basePath: "/kibana" 

2、下載漢化包并復制到指定目次

  1. wget https://codeload.github.com/anbai-inc/Kibana_Hanization/zip/master 
  2. 改善偏財運unzip master 
  3. cp -r Kibana_Hanization-master/translations/ /usr/share/kibana/src/legacy/core_plugins/kibana/ 
  4. ​ 
  5. #點竄說話設置 
  6. #vim /etc/kibana/kibana.yml 
  7. ====================================== 
  8. i18n.locale: "zh_CN" 
  9. ============麻將現金版========================== 

三、重啟服務

  1. service kibana restart 

3、FileBeat
Filebeat隸屬于Beats家族。現在Beats家族包括六種對象:
Packetbeat(搜集收集流量數據)
Metricbeat(搜集體系、過程以及文件體系級其它 CPU 以及內存使用環境等數據)
Filebeat(搜集文件數據)
Winlogbeat(搜集 Windows 事宜日記數據)
Auditbeat( 輕量型審計日記采集器)
Heartbeat(輕量級服務器康健采集器)
一、部署

  1. # rpm –import https://artifacts.elastic.co/GPG-KEY-elasticsearch 
  2. # vim /etc/yum.repos.d/filebeat.repo 
  3. ================================================== 
  4. snippet.bash 
  5. [filebeat-6.x] 
  6. name=Elasticsearch repos六合彩算法itory for 6.x packages 
  7. baseurl=https://artifacts.elastic.co/packages/6.x/yum 
  8. gpgcheck=1 
  9. gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch 
  10. enabled=1 
  11. autorefresh=1 
  12. type=rpm-md 
  13. ====================================地下539公式============== 
  14. # yum install filebeat 

2、設置

【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。