All Projects → fahlke → Raspberrypi_exporter

fahlke / Raspberrypi_exporter

Licence: mit
Prometheus exporter for Raspberry Pi metrics

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Raspberrypi exporter

jail exporter
A Prometheus exporter for FreeBSD jail metrics
Stars: ✭ 21 (+16.67%)
Mutual labels:  metrics, exporter, prometheus
Atlas exporter
Metric exporter for RIPE Atlas measurement results
Stars: ✭ 48 (+166.67%)
Mutual labels:  exporter, metrics, prometheus
selectel-exporter
No description or website provided.
Stars: ✭ 25 (+38.89%)
Mutual labels:  metrics, exporter, prometheus
Github Exporter
Prometheus exporter for github metrics
Stars: ✭ 231 (+1183.33%)
Mutual labels:  exporter, metrics, prometheus
emq exporter
Simple server that scrapes EMQ metrics and exporters them via HTTP for Prometheus consumption
Stars: ✭ 31 (+72.22%)
Mutual labels:  metrics, exporter, prometheus
Node Measured
A Node metrics library for measuring and reporting application-level metrics, inspired by Coda Hale, Yammer Inc's Dropwizard Metrics Libraries
Stars: ✭ 500 (+2677.78%)
Mutual labels:  metrics, prometheus
Ustreamer
µStreamer - Lightweight and fast MJPG-HTTP streamer
Stars: ✭ 533 (+2861.11%)
Mutual labels:  raspberry-pi, raspberrypi
Vulcan
Vulcan extends Prometheus adding horizontal scalability and long-term storage
Stars: ✭ 539 (+2894.44%)
Mutual labels:  metrics, prometheus
Django Prometheus
Export Django monitoring metrics for Prometheus.io
Stars: ✭ 823 (+4472.22%)
Mutual labels:  metrics, prometheus
Prometheus Cpp
Prometheus Client Library for Modern C++
Stars: ✭ 463 (+2472.22%)
Mutual labels:  metrics, prometheus
Swagger Stats
API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.
Stars: ✭ 559 (+3005.56%)
Mutual labels:  metrics, prometheus
Signalbox
DCC Project
Stars: ✭ 17 (-5.56%)
Mutual labels:  raspberry-pi, raspberrypi
Docker monitoring logging alerting
Docker host and container monitoring, logging and alerting out of the box using cAdvisor, Prometheus, Grafana for monitoring, Elasticsearch, Kibana and Logstash for logging and elastalert and Alertmanager for alerting.
Stars: ✭ 479 (+2561.11%)
Mutual labels:  metrics, prometheus
Haproxy exporter
Simple server that scrapes HAProxy stats and exports them via HTTP for Prometheus consumption
Stars: ✭ 465 (+2483.33%)
Mutual labels:  metrics, prometheus
Rpi Debian Builder
Build your own Debian image for Raspberry Pi
Stars: ✭ 6 (-66.67%)
Mutual labels:  raspberry-pi, raspberrypi
Rppal
A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals.
Stars: ✭ 463 (+2472.22%)
Mutual labels:  raspberry-pi, raspberrypi
Statsd exporter
StatsD to Prometheus metrics exporter
Stars: ✭ 608 (+3277.78%)
Mutual labels:  metrics, prometheus
Freenos
FreeNOS (Free Niek's Operating System) is an experimental microkernel based operating system for learning purposes written in C++. You may use the code as you wish under the terms of the GPLv3.
Stars: ✭ 683 (+3694.44%)
Mutual labels:  raspberry-pi, raspberrypi
Opencensus Java
A stats collection and distributed tracing framework
Stars: ✭ 640 (+3455.56%)
Mutual labels:  metrics, prometheus
Snmp exporter
SNMP Exporter for Prometheus
Stars: ✭ 705 (+3816.67%)
Mutual labels:  metrics, prometheus

raspberrypi_exporter

Prometheus exporter for Raspberry Pi metrics

Prerequisites

  • Prometheus node_exporter must be installed
  • node_exporter --collector.textfile.directory must be set to /var/lib/node_exporter/textfile_collector
  • curl must be installed
  • vcgencmd must be installed (default in Raspbian)

Usage

Installation

$ curl -fsSL "https://raw.githubusercontent.com/fahlke/raspberrypi_exporter/master/installer.sh" | sudo bash

Check if the service is running

$ systemctl status raspberrypi_exporter.timer
● raspberrypi_exporter.timer - Timer for the Raspberry Pi Prometheus exporter
   Loaded: loaded (/etc/systemd/system/raspberrypi_exporter.timer; enabled; vendor preset: enabled)
   Active: active (waiting) since Mon 2017-12-18 20:54:40 UTC; 5min ago

Check if the metrics are written to disk

$ grep -E "^rpi" /var/lib/node_exporter/textfile_collector/raspberrypi-metrics.prom
rpi_temperature_cpu 53.2
rpi_temperature_bcm2835 53.7
rpi_frequency_arm 1200000000
...

Uninstallation

$ curl -fsSL "https://raw.githubusercontent.com/fahlke/raspberrypi_exporter/master/uninstaller.sh" | sudo bash

References

List of vcgencmd commands and options:

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].