Class ListenBeats

All Implemented Interfaces:
ConfigurableComponent, Processor

@InputRequirement(INPUT_FORBIDDEN) @Tags({"beats","logstash","elasticsearch","log"}) @CapabilityDescription("Receive messages encoded using the Elasticsearch Beats protocol and write decoded JSON") @WritesAttribute(attribute="beats.sender",description="Internet Protocol address of the message sender") @WritesAttribute(attribute="beats.port",description="TCP port on which the Processor received messages") @WritesAttribute(attribute="beats.sequencenumber",description="The sequence number of the message included for batches containing single messages") @WritesAttribute(attribute="mime.type",description="The mime.type of the content which is application/json") public class ListenBeats extends AbstractProcessor