Processors are available in metricbeats only or available all beats?

Here, it says libbeat library provides processors - such as drop_fields, drop_event. But beats platform reference also says processors will be available in the future. I am confused. Do processors belong to libbeat and can I assume that community beats that implements beats 5.1 framework has processors or only those that implement metricbeat has them?

processors are handled by libbeat after an event has been 'published' to libbeat. That is processors are available to all beats. With internally libbeat using a plugin-like architecture to keep track of known processor types, a beat can add a custom processor though (afaik this is currently not the case). This PR even adds experimental (you need to build the beat and the plugin yourself in and for linux) go plugin support for processors.


This topic was automatically closed after 21 days. New replies are no longer allowed.