什么是 Beats?

编辑

Beats 是开源数据传输器,您将其作为代理安装在服务器上,以将操作数据发送到 Elasticsearch。Elastic 提供了 Beats 用于捕获:

审计数据

Auditbeat

日志文件和日志

Filebeat

云数据

Functionbeat

可用性

Heartbeat

指标

Metricbeat

网络流量

Packetbeat

Windows 事件日志

Winlogbeat

Beats 可以将数据直接发送到 Elasticsearch 或通过 Logstash 发送,在 Logstash 中,您可以进一步处理和增强数据,然后在 Kibana 中可视化数据。

Beats Platform

要开始使用,请参阅 Beats 入门

想快速启动并运行基础设施指标监控和集中式日志分析吗?请尝试 Kibana 中的指标应用和日志应用。有关更多详细信息,请参阅 分析指标监控日志

需要捕获其他类型的数据?

编辑

如果您有特定的用例需要解决,我们鼓励您创建一个 社区 Beat。我们创建了一个基础结构来简化此过程。完全用 Go 编写的 libbeat 库提供了所有 Beats 用来将数据传输到 Elasticsearch、配置输入选项、实现日志记录等的 API。要了解如何创建新的 Beat,请参阅 Beats 开发人员指南