在 Graylog2 中查找导致 Mean 统计函数为 NaN 的值
Finding values that are causing NaN for Mean statistic function in Graylog2
我有一个简单的请求日志,其中每条记录都有一个以秒为单位的执行时间,在 exec_time
属性 下。它应该始终是一个数字(越低越好)。基于此 属性 我有显示其平均值的仪表板小部件,直到最近它都运行良好。现在它显示 NaN
。
我的猜测是有一个或多个 exec_time
不是数字的记录。我怎样才能找到这些记录?
获取您的请求日志,并使用简单的脚本遍历它们以单独检查每个值。把错误的打印出来。在没有其他信息的情况下,我的猜测是你有一个错误标记的非数字字段馈入 "exec_time",一个空值(null,none),太大,太小或损坏的条目某处。
我有一个简单的请求日志,其中每条记录都有一个以秒为单位的执行时间,在 exec_time
属性 下。它应该始终是一个数字(越低越好)。基于此 属性 我有显示其平均值的仪表板小部件,直到最近它都运行良好。现在它显示 NaN
。
我的猜测是有一个或多个 exec_time
不是数字的记录。我怎样才能找到这些记录?
获取您的请求日志,并使用简单的脚本遍历它们以单独检查每个值。把错误的打印出来。在没有其他信息的情况下,我的猜测是你有一个错误标记的非数字字段馈入 "exec_time",一个空值(null,none),太大,太小或损坏的条目某处。