基於ElasticStack數據分析應用系統

image

一、Elasticsearch

Elasticsearch 基於java,是個開源分佈式搜索引擎,它的特色有:分佈式,零配置,自動發現,索引自動分片,索引副本機制,restful風格接口,多數據源,自動搜索負載等。html

二、Logstash

Logstash 基於java,是一個開源的用於收集,分析和存儲日誌的工具。java

三、Kibana

Kibana 基於nodejs,也是一個開源和免費的工具,Kibana能夠爲 Logstash 和 ElasticSearch 提供的日誌分析友好的 Web 界面,能夠彙總、分析和搜索重要數據日誌。node

四、Beats

Beats是elastic公司開源的一款採集系統監控數據的代理agent,是在被監控服務器上以客戶端形式運行的數據收集器的統稱,能夠直接把數據發送給Elasticsearch或者經過Logstash發送給Elasticsearch,而後進行後續的數據分析活動。sql

Beats由以下組成:數據庫

  • Packetbeat:是一個網絡數據包分析器,用於監控、收集網絡流量信息,Packetbeat嗅探服務器之間的流量,解析應用層協議,並關聯到消息的處理,其支 持ICMP (v4 and v6)、DNS、HTTP、Mysql、PostgreSQL、Redis、MongoDB、Memcache等協議;
  • Filebeat:用於監控、收集服務器日誌文件,其已取代 logstash forwarder;
  • Metricbeat:可按期獲取外部系統的監控指標信息,其能夠監控、收集 Apache、HAProxy、MongoDB、MySQL、Nginx、PostgreSQL、Redis、System、Zookeeper等服務;
  • Winlogbeat:用於監控、收集Windows系統的日誌信息;


image
image
image

日誌上報架構

1508232865710_6439_1508232866468
image
image
image
image
image
image
image

此篇博文時 最新版6.2.0 https://www.elastic.co/guide/en/elasticsearch/reference/6.2/release-notes-6.2.0.html服務器

------------------------------------------------------------------
微信

今天先到這兒,但願對您技術領導力, 企業管理,系統架構設計與評估,團隊管理, 項目管理, 產品管理,團隊建設 有參考做用 , 您可能感興趣的文章:
國際化環境下系統架構演化
微服務架構設計
視頻直播平臺的系統架構演化
微服務與Docker介紹
Docker與CI持續集成/CD
互聯網電商購物車架構演變案例
互聯網業務場景下消息隊列架構
互聯網高效研發團隊管理演進之一
消息系統架構設計演進
互聯網電商搜索架構演化之一
企業信息化與軟件工程的迷思
企業項目化管理介紹
軟件項目成功之要素
人際溝通風格介紹一
精益IT組織與分享式領導
學習型組織與企業
企業創新文化與等級觀念
組織目標與我的目標
初創公司人才招聘與管理
人才公司環境與企業文化
企業文化、團隊文化與知識共享
高效能的團隊建設
項目管理溝通計劃
構建高效的研發與自動化運維
某大型電商雲平臺實踐
互聯網數據庫架構設計思路
IT基礎架構規劃方案一(網絡系統規劃)
餐飲行業解決方案之客戶分析流程
餐飲行業解決方案之採購戰略制定與實施流程
餐飲行業解決方案之業務設計流程
供應鏈需求調研CheckList
企業應用之性能實時度量系統演變 restful

若有想了解更多軟件設計與架構, 系統IT,企業信息化, 團隊管理 資訊,請關注個人微信訂閱號:網絡

MegadotnetMicroMsg_thumb1_thumb1_thu[2]


做者:Petter Liu
出處:http://www.cnblogs.com/wintersun/
本文版權歸做者和博客園共有,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章 架構

相關文章
相關標籤/搜索