Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1 KB

overview.asciidoc

File metadata and controls

22 lines (17 loc) · 1 KB

Filebeat overview

{beatname_uc} is a lightweight shipper for forwarding and centralizing log data. Installed as an agent on your servers, {beatname_uc} monitors the log files or locations that you specify, collects log events, and forwards them either to Elasticsearch or Logstash for indexing.

Here’s how {beatname_uc} works: When you start {beatname_uc}, it starts one or more inputs that look in the locations you’ve specified for log data. For each log that {beatname_uc} locates, {beatname_uc} starts a harvester. Each harvester reads a single log for new content and sends the new log data to libbeat, which aggregates the events and sends the aggregated data to the output that you’ve configured for {beatname_uc}.

Beats design

For more information about inputs and harvesters, see [how-filebeat-works].