在 Graylog2 中查找导致 Mean 统计函数为 NaN 的值

Finding values that are causing NaN for Mean statistic function in Graylog2

我有一个简单的请求日志,其中每条记录都有一个以秒为单位的执行时间,在 exec_time 属性 下。它应该始终是一个数字(越低越好)。基于此 属性 我有显示其平均值的仪表板小部件,直到最近它都运行良好。现在它显示 NaN

我的猜测是有一个或多个 exec_time 不是数字的记录。我怎样才能找到这些记录?

获取您的请求日志,并使用简单的脚本遍历它们以单独检查每个值。把错误的打印出来。在没有其他信息的情况下,我的猜测是你有一个错误标记的非数字字段馈入 "exec_time",一个空值(null,none),太大,太小或损坏的条目某处。