trustpilot / Beat Exporter
Licence: mit
Elastic beat-exporter for Prometheus
Stars: ✭ 139
Programming Languages
go
31211 projects - #10 most used programming language
Projects that are alternatives of or similar to Beat Exporter
Starlette exporter
Prometheus exporter for Starlette and FastAPI
Stars: ✭ 85 (-38.85%)
Mutual labels: prometheus-exporter
Memcached exporter
Exports metrics from memcached servers for consumption by Prometheus.
Stars: ✭ 109 (-21.58%)
Mutual labels: prometheus-exporter
Prometheus wireguard exporter
A Prometheus exporter for WireGuard, written in Rust.
Stars: ✭ 132 (-5.04%)
Mutual labels: prometheus-exporter
Elkstack
The config files and docker-compose.yml files of Dockerized ELK Stack
Stars: ✭ 96 (-30.94%)
Mutual labels: filebeat
Speedtest exporter
Prometheus exporter for Speedtest metrics
Stars: ✭ 103 (-25.9%)
Mutual labels: prometheus-exporter
Bigbluebutton Exporter
Prometheus exporter for BigBlueButton
Stars: ✭ 117 (-15.83%)
Mutual labels: prometheus-exporter
Systemd exporter
Exporter for systemd unit metrics
Stars: ✭ 82 (-41.01%)
Mutual labels: prometheus-exporter
Elk Hole
elasticsearch, logstash and kibana configuration for pi-hole visualiziation
Stars: ✭ 136 (-2.16%)
Mutual labels: filebeat
Beats
🐠 Beats - Lightweight shippers for Elasticsearch & Logstash
Stars: ✭ 10,522 (+7469.78%)
Mutual labels: filebeat
Vagrant Elastic Stack
Giving the Elastic Stack a try in Vagrant
Stars: ✭ 131 (-5.76%)
Mutual labels: filebeat
K8s Image Availability Exporter
Alert if an image used in Kubernetes cannot be pulled from container registry
Stars: ✭ 98 (-29.5%)
Mutual labels: prometheus-exporter
Jmeter Prometheus Plugin
A Prometheus Listener for Apache JMeter that exposes results in an http API
Stars: ✭ 101 (-27.34%)
Mutual labels: prometheus-exporter
Prometheus To Cloudwatch
Utility for scraping Prometheus metrics from a Prometheus client endpoint and publishing them to CloudWatch
Stars: ✭ 127 (-8.63%)
Mutual labels: prometheus-exporter
Prometheus Hystrix
This is an implementation of a HystrixMetricsPublisher that publishes metrics using the Prometheus java client.
Stars: ✭ 91 (-34.53%)
Mutual labels: prometheus-exporter
Cassandra exporter
Apache Cassandra® metrics exporter for Prometheus
Stars: ✭ 133 (-4.32%)
Mutual labels: prometheus-exporter
Script exporter
Prometheus exporter to execute scripts and collect metrics from the output or the exit status.
Stars: ✭ 84 (-39.57%)
Mutual labels: prometheus-exporter
Jira Prometheus Exporter
Prometheus Exporter For JIRA
Stars: ✭ 113 (-18.71%)
Mutual labels: prometheus-exporter
Nvidia gpu prometheus exporter
NVIDIA GPU Prometheus Exporter
Stars: ✭ 138 (-0.72%)
Mutual labels: prometheus-exporter
Ping exporter
Prometheus exporter for ICMP echo requests using https://github.com/digineo/go-ping
Stars: ✭ 134 (-3.6%)
Mutual labels: prometheus-exporter
Sidekiq Prometheus Exporter
All the basic metrics of Sidekiq with pluggable contribs prepared for Prometheus
Stars: ✭ 129 (-7.19%)
Mutual labels: prometheus-exporter
beat-exporter for Prometheus
Exposes (file|metric)beat statistics from beats statistics endpoint to prometheus format, automaticly configuring collectors for apporiate beat type.
Current coverage
- filebeat
- metricbeat
- packetbeat - partial
- auditbeat - partial
Setup
Edit your *beat configuration and add following:
http:
enabled: true
host: localhost
port: 5066
This will expose (file|metrics|*)beat
http endpoint at given port.
Run beat-exporter:
$ ./beat-exporter
beat-exported default port for prometheus is: 9479
Point your Prometheus to 0.0.0.0:9479/metrics
Configuration reference
$ ./beat-exporter -help
Usage of ./beat-exporter:
-beat.system
Expose system stats
-beat.timeout duration
Timeout for trying to get stats from beat. (default 10s)
-beat.uri string
HTTP API address of beat. (default "http://localhost:5066")
-tls.certfile string
TLS certs file if you want to use tls instead of http
-tls.keyfile string
TLS key file if you want to use tls instead of http
-version
Show version and exit
-web.listen-address string
Address to listen on for web interface and telemetry. (default ":9479")
-web.telemetry-path string
Path under which to expose metrics. (default "/metrics")
Contribution
Please use pull requests, issues
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].