全部產品
Search
文件中心

Elasticsearch:伺服器資料擷取方案概述

更新時間:Jun 30, 2024

應用系統在提供服務過程中,會產生日誌資料、系統指標資料、審計架構資料、檢測狀態資料以及各類APM監控資料。針對這些資料,可以根據業務的需求和環境,選擇對應的方案進行資料擷取並傳輸到Elasticsearch服務。本文對伺服器資料擷取方案進行了匯總。

相關文檔

方案描述

Elasticsearch資料擷取解決方案

本文提供Beats、Logstash、語言用戶端和Kibana開發工具四種方法,您可以根據需求和環境,選擇合適的方法或工具來採集資料。

通過Filebeat採集Apache日誌資料

您可以使用Filebeat採集日誌資料,並通過Logstash過濾採集的日誌資料,最後傳輸到Elasticsearch中進行分析。

通過Metricbeat收集系統資料及Nginx服務資料

您可以通過阿里雲Metricbeat採集器收集系統資料和Nginx服務資料,並產生可視化圖表。

通過Auditbeat收集系統審計資料並監控檔案更改

您可以通過阿里雲Auditbeat收集Linux系統的審計架構資料,監控系統檔案的更改情況,並產生可視化圖表。

通過Heartbeat檢測ICMP及HTTP服務

您可以通過阿里雲Heartbeat檢測ICMP及HTTP服務的狀態,並產生可視化圖表。

通過自建Metricbeat收集系統指標資訊

您可以使用Metricbeat採集對應機器的指標資訊,推送到Elasticsearch上,然後通過Kibana進行搜尋分析,產生對應的圖表。

使用SkyWalking和Elasticsearch實現全鏈路監控

您可以通過SkyWalking APM工具,將採集的監控資料存放區到Elasticsearch中,然後通過Kibana查看並分析相應的全鏈路監控資料。

通過Uptime即時監控Elasticsearch服務

您可以通過Heartbeat檢測HTTP/HTTPS、TCP、ICMP服務的狀態,將採集的檢測資料輸出到Kibana的Uptime應用中,在業務受到影響前檢測出問題。