加载中

社区 Beats

注意事项

8.0 及更高版本不再提供自定义 Beat 生成器代码

自定义 Beat 生成器是一个辅助工具,允许开发者引导创建自定义 Beat。该工具在 7.16 版本中已被弃用,并且自 8.0 版本起不再提供。

开发者可以继续创建自定义 Beat 来处理特定和有针对性的用例。如果您需要从头开始创建 Beat,您可以使用 7.16 或 7.17 版本中提供的自定义 Beat 生成器工具来生成自定义 Beat,然后将其各种组件升级到 8.x 版本。

此页面列出了一些由开源社区开发的 Beat。

对开发社区 Beat 有疑问?您可以在 Beats 讨论论坛 中发布问题并讨论相关问题。

您创建的 Beat 未列出?将您的 Beat 的名称和描述添加到 社区 Beats 的源文档中,并在 Beats GitHub 仓库发起拉取请求 以合并您的更改。准备好后,请在 Elastic 讨论论坛中 宣布 您的新 Beat。

注意

Elastic 对社区提供的 Beat 不提供任何保证或支持。

amazonbeat
从指定的 Amazon 产品读取数据。
apachebeat
从 Apache HTTPD server-status 读取状态。
apexbeat
通过 APEX 工具包,从 Java 应用程序提取可配置的上下文数据和指标。
browserbeat
读取浏览器历史记录(Chrome、Firefox 和 Safari)并将其发送到 Elastic 输出。
cborbeat
从 cbor 编码的文件(特别是日志文件)读取。更多信息:CBOR 编码 解码器
cloudflarebeat
从 Cloudflare Enterprise Log Share API 索引日志条目。
cloudfrontbeat
从 Amazon Web Services CloudFront 读取日志事件。
cloudtrailbeat
从 Amazon Web Services 的 CloudTrail 读取事件。
cloudwatchmetricbeat
一个用于 Amazon Web Services CloudWatch Metrics 的 Beat。
cloudwatchlogsbeat
从 Amazon Web Services 的 CloudWatch Logs 读取日志事件。
collectbeat
在 Kubernetes 等环境的 Filebeat 和 Metricbeat 之上添加发现功能。
connbeat
暴露有关 TCP 连接的元数据。
consulbeat
从 Consul 读取服务健康检查,并将它们推送到 Elastic。
discobeat
读取 Discord 的消息并将其索引到 Elasticsearch。
dockbeat
读取 Docker 容器统计信息并将其索引到 Elasticsearch。
earthquakebeat
USGS 地震 API 获取数据。
elasticbeat
从 Elasticsearch 集群读取状态并将其索引到 Elasticsearch。
envoyproxybeat
从 Envoy Proxy 读取统计信息并将其索引到 Elasticsearch。
etcdbeat
从 Etcd v2 API 读取统计信息并将其索引到 Elasticsearch。
etherbeat
从兼容 Ethereum 的区块链读取区块并将其索引到 Elasticsearch。
execbeat
定期执行 shell 命令,并将标准输出和标准错误发送到 Logstash 或 Elasticsearch。
factbeat
Facter 收集事实。
fastcombeat
定期从 fast.com 获取互联网下载速度。
fileoccurencebeat
递归检查给定目录下的文件是否存在,在处理队列/管道缓冲区时非常有用。
flowbeat
收集、解析和索引 sflow 样本。
gabeat
从 Google Analytics Realtime API 收集数据。
gcsbeat
Google Cloud Storage 存储桶读取数据。
gelfbeat
收集和解析 GELF 编码的 UDP 消息。
githubbeat
轻松监控 GitHub 仓库活动。
gpfsbeat
收集 GPFS 指标和配额信息。
hackerbeat
将 HackerNews 的热门帖子索引到 Elasticsearch 实例。
hsbeat
读取 Java HotSpot VM 中的所有性能计数器。
httpbeat
轮询多个 HTTP(S) 端点,并将数据发送到 Logstash 或 Elasticsearch。支持所有 HTTP 方法和代理。
hsnburrowbeat
监控 Burrow V1.0.0 (API V3) 的 Kafka 消费者延迟。
hwsensorsbeat
从 OpenBSD 读取传感器信息。
icingabeat
Icingabeat 将 Icinga 2 的事件和状态发送到 Elasticsearch 或 Logstash。
IIBBeat
定期执行 shell 命令或批处理命令,收集 IBM Integration 节点、集成服务器、应用程序状态、bar 文件部署时间和 bar 文件位置到 Logstash 或 Elasticsearch。
iobeat
从 Linux 上的 /proc/diskstats 读取 IO 统计信息。
jmxproxybeat
读取通过 JMX Proxy Servlet 公开的 Tomcat JMX 指标到 HTTP。
journalbeat
用于从基于 systemd/journald 的 Linux 系统进行日志传输。
kafkabeat
从 Kafka 主题读取数据。
kafkabeat2
从 Kafka 主题读取数据(JSON 或纯文本)。
krakenbeat
收集 Kraken 加密平台上每个交易的信息。
lmsensorsbeat
从 lm-sensors 收集数据(例如,来自 i2c 和 smbus 的 CPU 温度、风扇速度和电压)。
logstashbeat
从 Logstash 监控 API(v5 及更高版本)收集数据,并将其索引到 Elasticsearch。
macwifibeat
读取 MacBook 的 Wi-Fi 信号强度等各种指示。
mcqbeat
读取 memcacheq 的队列状态。
merakibeat
使用 Cisco Meraki API 收集 无线健康 和用户 位置分析 数据。
mesosbeat
从 Mesos API 读取统计信息并将其索引到 Elasticsearch。
mongobeat
监控 MongoDB 实例,并可配置将多种文档类型发送到 Elasticsearch。
mqttbeat
将消息从 mqtt 主题添加到 Elasticsearch。
mysqlbeat
在 MySQL 上运行任何查询并将结果发送到 Elasticsearch。
nagioscheckbeat
用于 Nagios 检查和性能数据。
natsbeat
从 NATS 监控端点收集数据。
netatmobeat
从 Netatmo 天气站读取数据。
netbeat
从支持 SNMP 的设备读取可配置数据。
nginxbeat
从 Nginx 读取状态。
nginxupstreambeat
从 nginx upstream 模块读取上游状态。
nsqbeat
从 NSQ 主题读取数据。
nvidiagpubeat
使用 nvidia-smi 获取 NVIDIA GPU 的指标。
o365beat
从 O365 Management Activities API 传输 Office 365 日志。
openconfigbeat
OpenConfig 启用网络设备流式传输数据。
openvpnbeat
收集 OpenVPN 连接指标。
owmbeat
Open Weather Map beat,用于从世界各地获取天气数据,并将其存储和可视化在 Elastic Stack 中。
packagebeat
从包管理器收集有关系统包的信息。
perfstatbeat
在 AIX 操作系统上收集性能指标。
phishbeat
监控证书透明度日志中的钓鱼和诽谤性域名。
phpfpmbeat
从 PHP-FPM 读取状态。
pingbeat
向目标列表发送 ICMP ping,并将往返时间 (RTT) 存储在 Elasticsearch 中。
powermaxbeat
从 Dell EMC PowerMax 存储阵列收集性能指标。
processbeat
收集进程健康状态和性能。
prombeat
索引 Prometheus 指标。
prometheusbeat
通过远程写入功能将 Prometheus 指标发送到 Elasticsearch。
protologbeat
通过 UDP 或 TCP 接受结构化和非结构化日志。也可用于接收 syslog 消息或 GELF 格式的消息。(将用作 udplogbeat 的后继者)
pubsubbeat
Google Cloud Pub/Sub 读取数据。
redditbeat
收集一个或多个子版块的新 Reddit 提交。
redisbeat
用于 Redis 监控。
retsbeat
Multiple Listing Service (MLS) 服务器收集 RETS 资源/类记录的计数。
rsbeat
将 redis slow logs 发送到 elasticsearch 并由 Kibana 分析。
safecastbeat
从 Safecast API 获取数据并将其存储在 Elasticsearch 中。
saltbeat
从 salt master 事件总线读取事件。
serialbeat
从串行设备读取。
servicebeat
将服务状态发送到 Elasticsearch。
springbeat
从运行了 actuator 模块的 Spring Boot 应用程序收集健康和指标数据。
springboot2beat
通过 Web 通道查询和累积 Spring Boot 2 Web 应用程序的所有指标端点,利用 mircometer.io 指标外观。
statsdbeat
接收来自 statsd 客户端的 UDP statsd 事件。
supervisorctlbeat
此 Beat 旨在解析 supervisorctl status 命令的输出,并将其发送到 elasticsearch 进行索引。
terminalbeat
运行外部命令并将该命令的 stdout 转发到 Elasticsearch/Logstash。
timebeat
NTP 和 PTP 时钟同步 Beat,将准确性指标报告给 elastic。包含 Kibana 仪表板。
tracebeat
读取 traceroute 输出并将其索引到 Elasticsearch。
trivybeat
获取运行在同一台机器上的 Docker 容器,使用 Trivy 服务器扫描这些容器的 CVE,并将它们索引到 Elasticsearch。
twitterbeat
读取指定用户名的推文。
udpbeat
通过 UDP 传输结构化日志。
udplogbeat
通过本地 UDP 套接字接收事件(明文或 JSON,可强制执行模式)。也可用于仅支持 syslog 日志记录的应用程序。
unifiedbeat
从网络入侵检测软件生成的 Unified2 二进制文件读取记录,并将记录索引到 Elasticsearch。
unitybeat
从 Dell EMC Unity 存储阵列收集性能指标。
uwsgibeat
从 uWSGI 读取统计信息。
varnishlogbeat
从 Varnish 实例读取日志数据并将其发送到 Elasticsearch。
varnishstatbeat
从 Varnish 实例读取统计数据并将其发送到 Elasticsearch。
vaultbeat
从 Hashicorp 的 Vault 收集性能指标和统计信息。
wmibeat
使用 WMI 获取您喜欢的、可配置的 Windows 指标。
yarnbeat
轮询 YARN 和 MapReduce API 以获取集群和应用程序指标。
zfsbeat
查询 ZFS 存储和池状态。
© . This site is unofficial and not affiliated with Elasticsearch BV.