{"repo":"hacktegic/meshtastic-prometheus-exporter","free":true,"listed":false,"github":"https://github.com/hacktegic/meshtastic-prometheus-exporter","clone":"git clone https://github.com/hacktegic/meshtastic-prometheus-exporter.git","description":"Monitor your meshtastic network with Meshtastic Prometheus exporter","language":"Python","stars":65,"topics":["grafana","mesh-networks","meshtastic","monitoring","off-grid","prometheus","prometheus-exporter","ham-radio","hamradio","lora"],"license":"AGPL-3.0","category":"analytics","readme_excerpt":"meshtastic-prometheus-exporter Meshtastic Prometheus Exporter captures and parses every MeshPacket from your Meshtastic network, exposing detailed metrics about the packets. It supports data collection via MQTT, BLE, Serial, or TCP, and makes these metrics available to Prometheus. It comes with grafana dashboards that help visualize network performance, node status, and telemetry for real-time or historical monitoring. Supported metrics See SUPPORTED METRICS.md for a list of supported metrics Usage Use with MQTT 1. Find an MQTT server you want to use or use the public Meshtastic MQTT server ( mqtt.meshtastic.org ). 2. For your Meshtastic node, configure and enable MQTT module for uplink. 3. Clone the repo, or download (preferably) latest release, uncompress it and navigate to the directory with the docker-compose.yml file. 4. Edit the docker-compose.yml file and specify connection details to the MQTT server there too. 5. In your terminal, run docker-compose up (for this, you need Docker installed). Use with BLE (Bluetooth Low Energy) You can connect to your Meshtastic device via BLE, which is useful if you don't want to use MQTT, Serial, or TCP. This method is tested on Linux (outside Docker), but may work on other platforms as well. Pair your device Open a terminal and use bluetoothctl to pair with your Meshtastic device: - Replace AA:BB:CC:DD:EE:FF with your device's MAC address (find it by name while scanning). - Make sure to disconnect after pairing. The exporter (and the","default_branch":null,"files":null,"tree":[],"storefront":"/r/hacktegic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hacktegic/meshtastic-prometheus-exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}