Hello @Emily_Hontoria
I am not a Beat developer so the provided information might not be accurate.
I think this post might explain the dropped meaning: Safely publish an event using libbeat - #3 by steffens
An example of an event dropped in libbeat output is a document which is malformed (e.g. bad encoding) when being sent to a final destination (e.g. Elasticsearch).
An example of an event dropped in libbeat pipeline is a document which is excluded (e.g. exclude_lines in log input or drop_event processor.
We document those fields:
I think:
- the output stats are related to the declared output in the configuration (e.g. Beats are able to send to different destinations)
- the pipeline stats are related to the declared processors, filters, conditionals and the internal queue
We document those fields in GoDoc.
I think the difference is the following:
- a
filebeatevent is an event with specific fields, respecting thefilebeatdefinition of event (e.g. afilebeatevent coming fromsyslog tcpinput with its dedicated fields or from aloginput), built on top of alibbeatevent - a
libbeatevent is the common event format shared by all beats. Every event must have a timestamp and provide encodable Fields inFields
In any case, those metrics are meant to be digested by the Elastic Stack Monitoring tools (see here).