社区 Beats编辑

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

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

您是否创建了一个未列出的 Beat?将您的 Beat 的名称和描述添加到社区 Beats的源文档中,并在Beats GitHub 存储库打开拉取请求以合并您的更改。当您准备好后,请在 Elastic 讨论论坛中宣布您的新 Beat。

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

amazonbeat

从指定的 Amazon 产品读取数据。

apachebeat

从 Apache HTTPD server-status 读取状态。

apexbeat

通过APEX工具包从 Java 应用程序中提取可配置的上下文数据和指标。

browserbeat

读取浏览器历史记录(Chrome、Firefox 和 Safari)并将其发送到 Elastic 输出。

cborbeat

从 cbor 编码的文件(特别是日志文件)中读取数据。更多信息:CBOR 编码 解码器

cloudflarebeat

从 Cloudflare 企业日志共享 API 中索引日志条目。

cloudfrontbeat

从 Amazon Web Services CloudFront读取日志事件。

cloudtrailbeat

从 Amazon Web Services 的CloudTrail读取事件。

cloudwatchmetricbeat

适用于 Amazon Web Services 的CloudWatch 指标的 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 代理读取统计信息并将它们索引到 Elasticsearch 中。

etcdbeat

从 Etcd v2 API 读取统计信息并将它们索引到 Elasticsearch 中。

etherbeat

从兼容以太坊的区块链中读取区块并在 Elasticsearch 中为其编制索引。

execbeat

定期执行 shell 命令并将标准输出和标准错误发送到 Logstash 或 Elasticsearch。

factbeat

Facter收集事实。

fastcombeat

定期从fast.com收集互联网下载速度。

fileoccurencebeat

递归检查给定目录下的文件是否存在,在处理队列/管道缓冲区时非常方便。

flowbeat

收集、解析和索引sflow样本。

gabeat

从 Google Analytics(分析)实时 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 节点、Integration Server、应用程序状态、bar 文件部署时间和 bar 文件位置,并将它们发送到 Logstash 或 Elasticsearch。

iobeat

从 Linux 上的 /proc/diskstats 读取 IO 统计信息。

jmxproxybeat

读取通过JMX 代理 Servlet公开到 HTTP 的 Tomcat JMX 指标。

journalbeat

用于从基于 systemd/journald 的 Linux 系统进行日志传送。

kafkabeat

从 Kafka 主题读取数据。

kafkabeat2

从 Kafka 主题读取数据(json 或纯文本)。

krakenbeat

收集 Kraken 加密平台上每个交易的信息。

lmsensorsbeat

从 lm-sensors 收集数据(例如 CPU 温度、风扇速度以及来自 i2c 和 smbus 的电压)。

logstashbeat

从 Logstash 监控 API(v5 及更高版本)收集数据并在 Elasticsearch 中为其编制索引。

macwifibeat

读取 MacBook 的 WiFi 信号强度的各种指标

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 上游模块读取上游状态。

nsqbeat

从 NSQ 主题读取数据。

nvidiagpubeat

使用 nvidia-smi 获取 NVIDIA GPU 的指标。

o365beat

从 O365 管理活动 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

收集一个或多个 Subreddit 的新 Reddit 提交。

redisbeat

用于 Redis 监控。

retsbeat

多重上市服务 (MLS) 服务器收集RETS资源/类记录的计数。

rsbeat

将 redis 慢速日志发送到 elasticsearch 并通过 Kibana 进行分析。

safecastbeat

从 Safecast API 中提取数据并将其存储在 Elasticsearch 中。

saltbeat

从 salt 主事件总线读取事件。

serialbeat

从串行设备读取数据。

servicebeat

将服务状态发送到 Elasticsearch

springbeat

从使用 actuator 模块运行的 Spring Boot 应用程序收集运行状况和指标数据。

springboot2beat

利用mircometer.io指标外观,通过 Web 通道查询和累积 Spring Boot 2 Web 应用程序的所有指标端点。

statsdbeat

从 statsd 客户端接收 UDP statsd事件。

supervisorctlbeat

此 Beat 旨在解析 supervisorctl 状态命令输出并将其发送到 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 存储和池状态