簡體   English   中英

kibana-多個主機的metricbeat儀表板

[英]kibana - metricbeat dashboard for multiple hosts

我是kibana的新手,但希望從Datadog遷移出去。 在DD中,我可以創建特定於單個數據源(在本例中為主機)的“可視化”,並將多個可視化組合到一個儀表板中。

EG:在一頁上查看n台主機的CPU負載

還沒有看到如何通過Kibana完成這種事情。

有關在哪里看的建議?

使用v6.x Kibana / logstash / elasticsearch / metricbeat

使用Visual Builder可視化可以實現所需的內容

參見https://www.elastic.co/guide/zh/kibana/6.1/time-series-visualizations.html

system.cpu.total.pct上匯總MaxAvg

Terms beat.hostname.keyword

該可視化將以百分比形式顯示所有向群集發送指標的主機的CPU使用率。 如果添加更多主機,這些主機也將顯示!

入門:創建一個timelion表達式:

.es(index=metricbeat-*, metric='avg:system.process.cpu.total.pct',split='beat.name:10').trim().fit(scale).multiply(1000).movingaverage(5).label(label='cpu usage % : ',regex='.*name.*:').label(label='',regex='>.*')

這只是為了用圖像說明@ ben5556的答案。

SS

傳說

  1. 聚合設置為Max
  2. system.process.summary.total收集數據的字段
  3. 如何按Term分組
  4. 分組內容(“條款”) beat.hostname
  5. 由訂單-如何訂購這些條款Term

注意: “術語”是beat.hostname

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM