kibana-多主机metricbeat仪表板

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'

我是新来基巴纳的,但我希望离开Datadog。在DD中,我可以创建特定于单个数据源(本例中为主机)的“可视化”,并将多个数据源组合到一个仪表板中

例如:在一页上查看n台主机的CPU负载

我还没有看到如何通过Kibana完成这类事情

关于去哪里看的建议


使用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

    你的解决方案比我的简单多了!:)