Hi Masahiro,
In parser filter plugin, will it be possible to introduce a new feature to label or retag events
that did match the format?
I have several containers running using docker. Our home grown containers log in
JSON format but other 3 rd party containers like nginx, mongodb etc log in simple
text ( non-json ).
We are using docker logging driver and orchestration is done by kubernetes.
It is difficult to separate log streams of our containers ( in JSON ) vs 3rd party
containers ( non-JSON ) and use different routing logic.
Actually all the logs are going to AWS ES. We don't even want different
routing logic for JSON vs non-JSON.
If parser filter plugin has a simple flag (default value as false ) that says
"allow events that fail format (i.e non JSON) to use the same routing as events that
follow the format (i.e JSON formatted events", then it will be useful.
Now I am actually using @ERROR label to achieve this requirement.
regards,
Starship