logstash-plugins / logstash-input-redis

Apache License 2.0
31 stars 69 forks source link

Implement ECS-Compatibility Mode #78

Open yaauie opened 4 years ago

yaauie commented 4 years ago

This is a stub issue, and needs to be fleshed out with details specific to this plugin.


As a part of the effort to make plugins able to run in an ECS-Compatible manner by default in an upcoming release of Logstash, this plugin needs to either implement an ECS-Compatibility mode or certify that it does not implicitly use fields that conflict with ECS.

kares commented 3 years ago

ECS support here is effectively a NO-OP, we only set one (@metadata) field directly, otherwise field names will depend on the codec used. default codec is JSON, for better ECS compliance of user data, from the input, the plugin needs target name-space support in the codec.

kares commented 3 years ago

we should still consider mentioning ECS in the docs, once JSON codec supports the target => ... namespace