Many of the recently Filebeat modules recently translated to ECS also added more integer coercion, for some of the fields that used to remain as strings (e.g. PID, port, etc).
This was done by adding :int in the grok expression, which may not be enough for all of these fields. We should review and use :long to perform the coercion where necessary.
Modules already merged, affected by this:
PRs already open, but not merged yet (should be fixed directly in their respective PRs):
This potential problem came up first here: #8963 (comment)
Many of the recently Filebeat modules recently translated to ECS also added more integer coercion, for some of the fields that used to remain as strings (e.g. PID, port, etc).
This was done by adding
:intin the grok expression, which may not be enough for all of these fields. We should review and use:longto perform the coercion where necessary.Modules already merged, affected by this:
PRs already open, but not merged yet (should be fixed directly in their respective PRs):
This potential problem came up first here: #8963 (comment)