kibana-多主机metricbeat仪表板
我是新来基巴纳的,但我希望离开Datadog。在DD中,我可以创建特定于单个数据源(本例中为主机)的“可视化”,并将多个数据源组合到一个仪表板中 例如:在一页上查看n台主机的CPU负载 我还没有看到如何通过Kibana完成这类事情 关于去哪里看的建议kibana-多主机metricbeat仪表板,kibana,Kibana,我是新来基巴纳的,但我希望离开Datadog。在DD中,我可以创建特定于单个数据源(本例中为主机)的“可视化”,并将多个数据源组合到一个仪表板中 例如:在一页上查看n台主机的CPU负载 我还没有看到如何通过Kibana完成这类事情 关于去哪里看的建议 使用v6.x Kibana/logstash/elasticsearch/metricbeat开始:创建时间表达式: .es(index=metricbeat-*, metric='avg:system.process.cpu.total.pct'
使用v6.x Kibana/logstash/elasticsearch/metricbeat开始:创建时间表达式:
.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='>.*')
您所寻找的是可以使用Visual Builder可视化实现的 看 聚合
system.cpu.total.pct上的Max
或Avg
分组依据术语
依据beat.hostname.keyword
可视化将以%为单位显示所有向集群发送指标的主机的CPU使用率。如果您添加更多的主机,这些主机也会出现 这只是用一幅图片来说明@ben5556的答案
传奇
聚合设置为Max
从system.process.summary.total收集数据的字段
如何按术语分组
按什么分组(“术语”)-beat.hostname
如何排列这些术语-按术语排列
注意:术语是beat.hostname
你的解决方案比我的简单多了!:)