我是kibana的新手,但希望从Datadog迁移出去。在DD中,我可以创建特定于单个数据源(在本例中为主机)的“可视化”,并将多个可视化组合到一个仪表板中。
EG:在一页上查看n台主机的CPU负载
我还没有看到(如何)通过Kibana完成这种事情。
关于哪里看的建议?
使用v6.x Kibana / logstash / elasticsearch / metricbeat
答案 0 :(得分:4)
使用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使用率。如果您添加更多主机,这些主机也会显示出来!
答案 1 :(得分:2)
让您开始:创建一个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='>.*')
答案 2 :(得分:0)