gpt4 book ai didi

elasticsearch - 弹性监视基础结构-度量标准中的空白字段

转载 作者:行者123 更新时间:2023-12-03 02:23:26 27 4
gpt4 key购买 nike

我正在填充Elasticsearch Infrastructure Monitoring应用程序,并且某些字段在指标中为空白,例如实例ID,云提供商,计算机类型和可用区。通过添加以下内容,我已经覆盖了metricbeat中的cloud。*字段:

fields_under_root : true
fields:
cloud.provider : "TEST"
cloud.availability_zone : "TEST"
cloud.machine.type : "TEST"

该值可在发现日志中搜索,但下图所示的度量标准不变。是否可以在不使用AWS之类的云提供商的情况下在此字段中添加自定义值?

Blank fiels

这是ELK Stack的版本。

Kibana版本7.5.1
Elasticsearch版本7.5.1
Filebeat版本7.5.1

最佳答案

这些字段不是您在fields部分中手动添加的字段(因为它们将进入fields哈希值),所以它不是您想要的,也不是该仪表板提供这些值的地方。

您只需要在metricbeat配置中启用 add-cloud-metadata processor即可:

将此添加到您的metricbeat.yml配置文件中,重新启动metricbeat,您将看到值自动神奇地出现在仪表板上:

processors:
- add_cloud_metadata: ~

更新:

如果是这样,并且没有任何内容添加到这些字段中,我建议做的是在 add_fields一个之后使用 add_cloud_metadata处理器,以覆盖它们:
processors:
- add_cloud_metadata: ~
- add_fields:
target: '' # add fields at top-level
fields:
cloud.provider : "TEST"
cloud.availability_zone : "TEST"
cloud.machine.type : "TEST"

关于elasticsearch - 弹性监视基础结构-度量标准中的空白字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61770648/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com