Community Beats
editCommunity Beats
editThis page lists some of the Beats developed by the open source community.
Have a question about developing a community Beat? You can post questions and discuss issues in the Beats discussion forum.
Have you created a Beat that217;s not listed? Add the name and description of your Beat to the source document for Community Beats and open a pull request in the Beats GitHub repository to get your change merged. When you217;re ready, go ahead and announce your new Beat in the Elastic discussion forum.
Want to contribute? See Appendix A, Contribute to Beats.
Elastic provides no warranty or support for community-sourced Beats.
|
Reads data from a specified Amazon product. |
|
|
Reads status from Apache HTTPD server-status. |
|
|
Extracts configurable contextual data and metrics from Java applications via the APEX toolkit. |
|
|
Reads and ships browser history (Chrome, Firefox, & Safari) to an Elastic output. |
|
|
Reads from cbor encoded files (specifically log files). More: CBOR Encoding Decoder |
|
|
Indexes log entries from the Cloudflare Enterprise Log Share API. |
|
|
Reads log events from Amazon Web Services CloudFront. |
|
|
Reads events from Amazon Web Services' CloudTrail. |
|
|
A beat for Amazon Web Services' CloudWatch Metrics. |
|
|
Reads log events from Amazon Web Services' CloudWatch Logs. |
|
|
Adds discovery on top of Filebeat and Metricbeat in environments like Kubernetes. |
|
|
Exposes metadata about TCP connections. |
|
|
Reads services health checks from consul and pushes them to Elastic. |
|
|
Reads messages from Discord and indexes them in Elasticsearch |
|
|
Reads Docker container statistics and indexes them in Elasticsearch. |
|
|
Pulls data from USGS earthquake API. |
|
|
Reads status from an Elasticsearch cluster and indexes them in Elasticsearch. |
|
|
Reads stats from the Envoy Proxy and indexes them into Elasticsearch. |
|
|
Reads stats from the Etcd v2 API and indexes them into Elasticsearch. |
|
|
Reads blocks from Ethereum compatible blockchain and indexes them into Elasticsearch. |
|
|
Periodically executes shell commands and sends the standard output and standard error to Logstash or Elasticsearch. |
|
|
Collects facts from Facter. |
|
|
Periodically gather internet download speed from fast.com. |
|
|
Checks for file existence recurssively under a given directory, handy while handling queues/pipeline buffers. |
|
|
Collects, parses, and indexes sflow samples. |
|
|
Collects data from Google Analytics Realtime API. |
|
|
Reads data from Google Cloud Storage buckets. |
|
|
Collects and parses GELF-encoded UDP messages. |
|
|
Easily monitors GitHub repository activity. |
|
|
Collects GPFS metric and quota information. |
|
|
Indexes the top stories of HackerNews into an ElasticSearch instance. |
|
|
Reads all performance counters in Java HotSpot VM. |
|
|
Polls multiple HTTP(S) endpoints and sends the data to Logstash or Elasticsearch. Supports all HTTP methods and proxies. |
|
|
Monitors Kafka consumer lag for Burrow V1.0.0(API V3). |
|
|
Reads sensors information from OpenBSD. |
|
|
Icingabeat ships events and states from Icinga 2 to Elasticsearch or Logstash. |
|
|
Periodically executes shell commands or batch commands to collect IBM Integration node, Integration server, app status, bar file deployment time and bar file location to Logstash or Elasticsearch. |
|
|
Reads IO stats from /proc/diskstats on Linux. |
|
|
Reads Tomcat JMX metrics exposed over JMX Proxy Servlet to HTTP. |
|
|
Used for log shipping from systemd/journald based Linux systems. |
|
|
Reads data from Kafka topics. |
|
|
Reads data (json or plain) from Kafka topics. |
|
|
Collect information on each transaction on the Kraken crypto platform. |
|
|
Collects data from lm-sensors (such as CPU temperatures, fan speeds, and voltages from i2c and smbus). |
|
|
Collects data from Logstash monitoring API (v5 onwards) and indexes them in Elasticsearch. |
|
|
Reads various indicators for a MacBook217;s WiFi Signal Strength |
|
|
Reads the status of queues from memcacheq. |
|
|
Collects wireless health and users location analytics data using Cisco Meraki APIs. |
|
|
Reads stats from the Mesos API and indexes them into Elasticsearch. |
|
|
Monitors MongoDB instances and can be configured to send multiple document types to Elasticsearch. |
|
|
Add messages from mqtt topics to Elasticsearch. |
|
|
Run any query on MySQL and send results to Elasticsearch. |
|
|
For Nagios checks and performance data. |
|
|
Collects data from NATS monitoring endpoints |
|
|
Reads data from Netatmo weather station. |
|
|
Reads configurable data from SNMP-enabled devices. |
|
|
Reads status from Nginx. |
|
|
Reads upstream status from nginx upstream module. |
|
|
Reads data from a NSQ topic. |
|
|
Uses nvidia-smi to grab metrics of NVIDIA GPUs. |
|
|
Ships Office 365 logs from the O365 Management Activities API |
|
|
Streams data from OpenConfig-enabled network devices |
|
|
Collects OpenVPN connection metrics |
|
|
Open Weather Map beat to pull weather data from all around the world and store and visualize them in Elastic Stack |
|
|
Collects information about system packages from package managers. |
|
|
Collects performance metrics on the AIX operating system. |
|
|
Monitors Certificate Transparency logs for phishing and defamatory domains. |
|
|
Reads status from PHP-FPM. |
|
|
Sends ICMP pings to a list of targets and stores the round trip time (RTT) in Elasticsearch. |
|
|
Collects performance metrics from Dell EMC PowerMax storage array. |
|
|
Collects process health status and performance. |
|
|
Indexes Prometheus metrics. |
|
|
Send Prometheus metrics to Elasticsearch via the remote write feature. |
|
|
Accepts structured and unstructured logs via UDP or TCP. Can also be used to receive syslog messages or GELF formatted messages. (To be used as a successor to udplogbeat) |
|
|
Reads data from Google Cloud Pub/Sub. |
|
|
Collects new Reddit Submissions of one or multiple Subreddits. |
|
|
Used for Redis monitoring. |
|
|
Collects counts of RETS resource/class records from Multiple Listing Service (MLS) servers. |
|
|
Ships redis slow logs to elasticsearch and analyze by Kibana. |
|
|
Pulls data from Safecast API and store them in Elasticsearch. |
|
|
Reads events from salt master event bus. |
|
|
Reads from a serial device. |
|
|
Send services status to Elasticsearch |
|
|
Collects health and metrics data from Spring Boot applications running with the actuator module. |
|
|
Query and accumulate all metrics endpoints of a Spring Boot 2 web app via the web channel, leveraging the mircometer.io metrics facade. |
|
|
Receives UDP statsd events from a statsd client. |
|
|
This beat aims to parse the supervisorctl status command output and send it to elasticsearch for indexation |
|
|
Runs an external command and forwards the stdout for the same to Elasticsearch/Logstash. |
|
|
NTP and PTP clock synchonisation beat that reports accuracy metrics to elastic. Includes Kibana dashboards. |
|
|
Reads traceroute output and indexes them into Elasticsearch. |
|
|
Fetches Docker containers which are running on the same machine, scan CVEs of those containers using Trivy server and index them into Elasticsearch. |
|
|
Reads tweets for specified screen names. |
|
|
Ships structured logs via UDP. |
|
|
Accept events via local UDP socket (in plain-text or JSON with ability to enforce schemas). Can also be used for applications only supporting syslog logging. |
|
|
Reads records from Unified2 binary files generated by network intrusion detection software and indexes the records in Elasticsearch. |
|
|
Collects performance metrics from Dell EMC Unity storage array. |
|
|
Reads stats from uWSGI. |
|
|
Reads log data from a Varnish instance and ships it to Elasticsearch. |
|
|
Reads stats data from a Varnish instance and ships it to Elasticsearch. |
|
|
Collects performance metrics and statistics from Hashicorp217;s Vault. |
|
|
Uses WMI to grab your favorite, configurable Windows metrics. |
|
|
Polls YARN and MapReduce APIs for cluster and application metrics. |
|
|
Querying ZFS Storage and Pool Status |