Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 1.92 KB

overview.asciidoc

File metadata and controls

42 lines (34 loc) · 1.92 KB

What are {beats}?

{beats} are open source data shippers that you install as agents on your servers to send operational data to {es}. Elastic provides {beats} for capturing:

Audit data

Auditbeat

Log files

Filebeat

Cloud data

Functionbeat

Availability

Heartbeat

Systemd journals

Journalbeat

Metrics

Metricbeat

Network traffic

Packetbeat

Windows event logs

Winlogbeat

{beats} can send data directly to {es} or via {ls}, where you can further process and enhance the data, before visualizing it in {kib}.

Beats Platform

To get started, see [getting-started].

Want to get up and running quickly with infrastructure metrics monitoring and centralized log analytics? Try out the {metrics-app} and the {logs-app} in {kib}. For more details, see {observability-guide}/analyze-metrics.html[Analyze metrics] and {observability-guide}/monitor-logs.html[Monitor logs].

Need to capture other kinds of data?

If you have a specific use case to solve, we encourage you to create a community Beat. We’ve created an infrastructure to simplify the process. The libbeat library, written entirely in Go, offers the API that all Beats use to ship data to Elasticsearch, configure the input options, implement logging, and more. To learn how to create a new Beat, see the {beatsdevguide}/index.html[Beats Developer Guide].