Sammelt ALFRED-Daten und verteilt sie an verschiedene Dienste weiter (Karte, Bot, Graphite, Knoten-Management, etc.)

Helge Jung 03e50fffb7 adjust Readme and make initscript executable 10 yıl önce
contrib 03e50fffb7 adjust Readme and make initscript executable 10 yıl önce
.gitignore fb1c64b47f initial (currently running) version of status daemon 10 yıl önce
Readme.md 03e50fffb7 adjust Readme and make initscript executable 10 yıl önce
ffstatus-daemon.py c8d97013a7 daemon: remove pidfile as we don't use it anyway 10 yıl önce
ffstatus.py d15aca4feb add sanity check for alfred-json 10 yıl önce

Readme.md

Status-Daemon

Dieser Daemon läuft auf einem Rechner der im Freifunk-Mesh hängt und fragt periodisch (Default = 15s) die Alfred-Daten ab.

Die Daten werden aggregiert und können anschließend an mehrere Datensenken weitergegeben:

  • Knoten-Management (allgemeine Meta-Daten zu eigenen Knoten)
  • Redis-Datenbank (zentrale Datenbank mit aktuellen Knoten-Daten)
  • Graphite (Knoten-Graphen und Detail-Statistiken)

Voraussetzungen

Installation

sudo apt-get install python-daemon
sudo ln -s "`pwd`/contrib/init-script.sh" /etc/init.d/ffstatus
echo "DAEMON_DIR=`pwd`" | sudo tee -a /etc/default/ffstatus
sudo update-rc.d enable ffstatus