问题描述
我在获取字段映射类型时遇到了一些问题。这是我的 logstash 配置的一个片段,我添加了它以将一些新字段包含到索引中。
我正在解析一些应用程序日志文件
if [log_message] =~ /TP status:/
{
grok {
break_on_match => true
match => ["log_message","TP status: cpu-time=%{BASE10NUM:node_cputime:float},threads=%{BASE10NUM:node_curr_threads:int} \(max=%{BASE10NUM:node_max_threads:int},idle=%{BASE10NUM:node_idle_threads:int},queueLength=%
{BASE10NUM:node_queue_length:int},queueAgeMs=%{BASE10NUM:node_queue_age:float}\),cpu load=%{BASE10NUM:node_cpu_load:float}" ]
}
}
通过这个配置,在我的索引中发现了新的字段,并且值是正确的,但都是字符串类型。
此外,在 7.11 版中也发生了一些变化。每当我在索引中引入新字段时,我都会从索引管理中刷新字段列表。现在缺少该选项。新方法是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)