應用系統在提供服務過程中,會產生日誌資料、系統指標資料、審計架構資料、檢測狀態資料以及各類APM監控資料。針對這些資料,可以根據業務的需求和環境,選擇對應的方案進行資料擷取並傳輸到Elasticsearch服務。本文對伺服器資料擷取方案進行了匯總。
相關文檔 | 方案描述 |
本文提供Beats、Logstash、語言用戶端和Kibana開發工具四種方法,您可以根據需求和環境,選擇合適的方法或工具來採集資料。 | |
您可以使用Filebeat採集日誌資料,並通過Logstash過濾採集的日誌資料,最後傳輸到Elasticsearch中進行分析。 | |
您可以通過阿里雲Metricbeat採集器收集系統資料和Nginx服務資料,並產生可視化圖表。 | |
您可以通過阿里雲Auditbeat收集Linux系統的審計架構資料,監控系統檔案的更改情況,並產生可視化圖表。 | |
您可以通過阿里雲Heartbeat檢測ICMP及HTTP服務的狀態,並產生可視化圖表。 | |
您可以使用Metricbeat採集對應機器的指標資訊,推送到Elasticsearch上,然後通過Kibana進行搜尋分析,產生對應的圖表。 | |
您可以通過SkyWalking APM工具,將採集的監控資料存放區到Elasticsearch中,然後通過Kibana查看並分析相應的全鏈路監控資料。 | |
您可以通過Heartbeat檢測HTTP/HTTPS、TCP、ICMP服務的狀態,將採集的檢測資料輸出到Kibana的Uptime應用中,在業務受到影響前檢測出問題。 |