我有一个简单的Json文件日志,我需要将它传递给elasticsearch。它包含一个类似于此的结构。
{
"component_name": "abc",
"abc": "this is abc",
"component_action": "action"
}在传递到elasticsearch时,我需要根据"component_name“字段的值将列名列入白名单。在上面的示例中,由于组件名称是"abc",因此我只需要将"abc“列列入白名单。我尝试使用[fieldname]语法访问字段值,但不起作用
whitelist_names => [ "[component_name]" ]任何帮助都将不胜感激。
发布于 2021-01-29 03:03:04
您需要启用插值
whitelist_names => [ "%{component_name}" ]
interpolate => truehttps://stackoverflow.com/questions/65931219
复制相似问题