Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
technik:software:ffsnodealarm [14.09.2019 - 17:43] – nrb | technik:software:ffsnodealarm [15.02.2023 - 17:52] (aktuell) – Flip | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== FfsNodeAlarm ====== | ====== FfsNodeAlarm ====== | ||
- | FfsNodeAlarm prüft | + | Der [[https:// |
- | Sollte ein entsprechender Node offline sein wird der Benutzer via E-Mail informiert. | + | \\ |
+ | \\ | ||
+ | Für die Nutzung | ||
- | Der NodeAlarm greift auf die Datenbasis von http://netinfo.freifunk-stuttgart.de/json/nodes.json zurück | + | Nach der Registrierung oder Login kann im Menü über //Monitoring tasks// die Tasks angezeigt werden: |
+ | {{: | ||
+ | \\ | ||
+ | \\ | ||
+ | Ein Task besteht aus einem Node und einem Intervall. Der Nodealarm prüft dann in dem definierten Intervall den Status des jeweiligen Nodes. Ein Intervall sollte mindestens | ||
- | https:// | + | {{: |
+ | \\ | ||
+ | \\ | ||
+ | ===== Technischer Hintergrund ===== | ||
+ | |||
+ | Der NodeAlarm greift auf die Datenbasis von http:// | ||
+ | Mit dieser Abtastrate macht es somit keinen Sinn, ein Task mit einem Intervall unter 10 Minuten zu definieren. | ||
+ | |||
+ | |||
+ | URL: https:// | ||
Code: https:// | Code: https:// | ||
+ | |||
+ | Server: [[technik: | ||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | **API** | ||
+ | Der Nodealarm besitzt eine mini API. Hierüber lässt sich der Status auf Smartwatches, | ||
+ | |||
+ | Die API ist über die URL [[https:// | ||
+ | |||
+ | Folgende routen sind über ein HTTP GET nutzbar: | ||
+ | * //{mac}// Alle Informationen des Nodes. | ||
+ | * // | ||
+ | * // |