I’m trying Graylog 3.0 and it seems it has some unclear behavior about detecting field type and managing it.
I extract request time from Nginx logs using grok pattern %{BASE10NUM:req_time},
Field extracted properly and for further analysis I’m trying to generate charts and statistics.
Expected result:
It’s possible to query logs by request time field
It’s possible to query logs by request time field value (for example requests took more than 1 second)
It’s possible to generate statistics for numeric type(including max, min, deviation, etc)
It’s possible to generate chart and customize it by max, mean, and so on
Actual result:
It’s possible to query logs by request time field
It’s possible to query logs by request time field value (for example requests took more than 1 second)
It’s not possible to generate statistics for numeric type(including max, min, deviation, etc), all those fields displayed as NA
It’s not possible to generate chart and customize it by max, mean, and so on - chart is not updated accordingly.
The same log with the same extractor can be analyzed as expected on Graylog 2.5.1