Kibana 导入 Jmeter 板时,Filebeat会覆盖数据视图(索引模式)

pb3s4cty  于 12个月前  发布在  Kibana
关注(0)|答案(1)|浏览(245)

我有filebeat和kibana,我使用kibana Jmeter 板自动创建filebeat。
另外,我需要在数据视图中应用一些字段转换(索引模式)。
但是当filebeat创建 Jmeter 板时,它会用默认值覆盖数据视图。
我需要这两个功能: Jmeter 板和数据视图(索引模式)自动创建,并有一些领域的转换。
编辑:理想情况下,我想提供这些转换设置沿着我的自定义filebeat模块。
更详细:
在字段中,我需要在Kibana数据视图(索引模式)中应用转换的字段很少。
举例来说:

  • 我的领域之一包含完整的Java类名称,我需要申请“短点”字符串转换。
  • 其他字段是日志级别名称,我需要着色它(即红色的“错误”)。“我的”字段来自我的filebeat模块。

我可以手动在数据视图设置中应用这些转换(在Web中或通过API导入索引模式)。
但是当filebeat(re)启动时,它会用默认值覆盖数据视图(索引模式)。我希望同时拥有这两种能力:

  • 使用filebeat自动创建 Jmeter 板。
  • 在数据视图中应用字段转换(索引模式)。但如果(或当)filebeat重新启动时,不要覆盖它们。

这可能吗?
我现在看到的唯一的办法是:

  • 启动filebeat一次,导入 Jmeter 板并退出。
  • 修补数据视图(导出、进行所需更改、导入;或仅导入固定的数据视图版本)。
  • 启动filebeat,这次禁用了 Jmeter 板导入。但是这种方式似乎开销很大。可能是我没有看到更好的方法来做到这一点?
eni9jsuy

eni9jsuy1#

您可以:
1.禁用filebeat.yml中的所有setup.*参数。
1.手动执行且仅执行一次:

filebeat setup -e

字符串
它将安装与您在filebeat.yml中配置的模块列表相关的 Jmeter 板、数据视图等。

相关问题