我是kibana的新手,但我希望远离Datadog。在DD中,我可以创建特定于单个数据源(在这种情况下为主机)的“可视化”,并将多个组合到一个仪表板中。
EG:在一个页面上查看n个主机的CPU负载
我还没有看到(还)如何通过Kibana完成这种事情。
关于在哪里看的建议?
使用v6.x Kibana / logstash / elasticsearch / metricbeat
您正在寻找的是使用Visual Builder可视化实现的
见https://www.elastic.co/guide/en/kibana/6.1/time-series-visualizations.html
在Max
聚集Avg
或system.cpu.total.pct
集团由Terms
通过beat.hostname.keyword
可视化将显示将度量标准发送到群集的所有主机的CPU使用率(%)。如果您添加更多主机,那么它们也会出现!
为了帮助您入门:创建一个时间表达式:
.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='>.*')