标签: ruby logstash
我想使用logstash ruby插件重命名动态字段名称。 具体来说,我想删除点,以便我可以将它提供给Elasticsearch并删除一些额外的静态文本
像这样的字段名称
foo.bar.Host11.x.y.uptime => 37
会变成
host11_uptime => 37
甚至更好地分成单独的字段
host => 11 uptime => 37
答案 0 :(得分:1)
这里some general code遍历红宝石中的字段。然后,您可以拆分字段名称以创建所需的一个(或更多)。