Synagios für Smartphone-App ServerAlarms einrichten

Aus ITwiki
Version vom 3. März 2018, 11:07 Uhr von Flo84 (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Möchte man von unterwegs den Status seiner Synagios-Umgebung kontrollieren, gibt's im Apple und auch Android Appstore die App ''ServerAlarms'' vom Entwickler…“)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Möchte man von unterwegs den Status seiner Synagios-Umgebung kontrollieren, gibt's im Apple und auch Android Appstore die App ServerAlarms vom Entwickler Asuk Nath zum Downloaden.

Synagios lässt sich sehr schnell einrichten, sodass die App funktioniert.

Melde dich per SSH-Client an deiner DiskStation an, chroot auf

/volume1/@appstore/Synagios/nagios-chroot

Wechsle ins Verzeichnis

cd /usr/share/nagios3/htdocs

und lade von Github die nath_status.php-Datei hier herunter:

wget https://github.com/asuknath/Nagios-Status-JSON/raw/master/nath_status.php

Editiere die Datei und hinterlege/ersetze die Variable

$statusFile = '/var/cache/nagios3/status.dat';

Zumindest bei Synagios liegt die status.dat von Nagios in diesem Verzeichnis, bei anderen Installationen muss nach der Datei gesucht und natürlich der korrekte Pfad hinterlegt werden.

Richte nun noch ein Portforwarding an deinem Router ein (beachte hierzu den Artikel Synagios/nagrestconf: https einrichten bzgl. der Absicherung mittels https...) und lade die App auf's Handy runter.

Achtung Nagios-Pfadangabe in der App: bei mir hat's erst nicht funktioniert, weil ich

https://meinedomain.ddns.net:8888/nagios3

angegeben habe. Das hat nicht geklappt, die App brachte den Fehler/Hinweis, dass der URL ungültig sei. Füge deshalb noch einen Slash am Ende des URLs hinzu:

https://meinedomain.ddns.net:8888/nagios3/

Wenn dann alles richtig gemacht wurde, funktioniert's auch.

War dieser Beitrag hilfreich?
Bitte stimme unten ab.
0
0
0
Es wurden seit Erstellung der Umfrage am 10:57, 3. Mär. 2018 0 Stimmen abgegeben.
poll-id A6FAA76C093FA473257A643B0722AC3A