User Tools

Site Tools


public:projects:monitoring

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:projects:monitoring [2026/06/10 20:29] – ↷ Links adapted because of a move operation admin2public:projects:monitoring [2026/09/13 13:57] (current) – [Overview] add dsm alifeee
Line 14: Line 14:
     * several ESP8266/etc sending data to MQTT ([[https://github.com/sheffieldhackspace/hackspace-sensing|code]])     * several ESP8266/etc sending data to MQTT ([[https://github.com/sheffieldhackspace/hackspace-sensing|code]])
     * Shelly Pro 3EM Prometheus exporter ([[https://github.com/sheffieldhackspace/shellypro3em-mqtt-prometheus-exporter|source]]) for power metrics     * Shelly Pro 3EM Prometheus exporter ([[https://github.com/sheffieldhackspace/shellypro3em-mqtt-prometheus-exporter|source]]) for power metrics
 +    * MQTT listener which records door state and has Prometheus exporter ([[https://github.com/sheffieldhackspace/door-state-monitor/|code]])
  
 {{:public:2026-06-10_environment-monitoring.webp?400|}} {{:public:2026-06-10_environment-monitoring.webp?400|}}
Line 115: Line 116:
 curl http://sensing.shhm.uk:8080/metrics curl http://sensing.shhm.uk:8080/metrics
 </code> </code>
 +
 +===== MQTT Listener =====
 +
 +see above GitHub
 +
 +===== shelly pro 3em exporter =====
 +
 +see above GitHub
 +
 +===== door state exporter =====
 +
 +see above GitHub
  
 ===== Mothership ===== ===== Mothership =====
  
-To install InfluxDB and Grafana on the Raspberry Pi, run something like:+InfluxDB/Grafana/Prometheus on the Raspberry Pi, run something like:
  
   # add users   # add users
Line 129: Line 142:
   mkdir -p /usr/shhm/influxdb   mkdir -p /usr/shhm/influxdb
   mkdir -p /usr/shhm/grafana   mkdir -p /usr/shhm/grafana
 +  
   # install influxdb   # install influxdb
   sudo apt update   sudo apt update
Line 146: Line 159:
   sudo apt-get update   sudo apt-get update
   sudo apt-get install grafana   sudo apt-get install grafana
 +  
   # install prometheus   # install prometheus
   cd /usr/shhm/   cd /usr/shhm/
public/projects/monitoring.1781123382.txt.gz · Last modified: by admin2

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki