目前的情况是来自不同集群的所有日志都混合在同一个索引中。
我正在使用在集群中作为守护程序集运行的 metric beats。我们需要相同的仪表板,我们可以在其中列出集群,以便查看此仪表板的人可以使用相同的仪表板来查看不同的集群指标。在 Kibana 有什么方法可以做到这一点吗?
从 Kibana 的控件中,我可以创建一个下拉列表供用户选择,但我想添加一个新字段,该字段对于每个集群都是唯一的。我们可以添加一个这样的字段,以便我可以使用控制选项对日志进行分类。
请建议是否有任何解决方案
目前的情况是来自不同集群的所有日志都混合在同一个索引中。
我正在使用在集群中作为守护程序集运行的 metric beats。我们需要相同的仪表板,我们可以在其中列出集群,以便查看此仪表板的人可以使用相同的仪表板来查看不同的集群指标。在 Kibana 有什么方法可以做到这一点吗?
从 Kibana 的控件中,我可以创建一个下拉列表供用户选择,但我想添加一个新字段,该字段对于每个集群都是唯一的。我们可以添加一个这样的字段,以便我可以使用控制选项对日志进行分类。
请建议是否有任何解决方案
这可以通过两种方式完成: https ://www.elastic.co/guide/en/beats/metricbeat/current/add-fields.html
请参考链接并使用处理器在 metric beat.yml 的输入部分添加它。
我在度量 beat.yml 文件的 output.elasticsearch 部分添加了第二个选项:
fields_under_root_true : true
fields:
<custome-field-name>: value
如果需要动态值,请将其添加到 extraenvs 中,然后使用 ${nameused-in-extraenv} 获取