Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

Ist das ein Bug!?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Hi Robert,

    ich habe für die Software monit folgende Datei in /etc/monit/monitrc.d abgelegt:
    check process openhab with pidfile /var/run/openhab.pid
    group openhab
    start program = "/etc/init.d/openhab start"
    stop program = "/etc/init.d/openhab stop"
    if cpu > 60% for 10 cycles then restart

    check file openhab.log with path /opt/usr/openhab/logs/openhab.log
    group openhab
    if match "netzwerk.rules .Datei oder Verzeichnis nicht gefunden" then exec "/usr/bin/touch /opt/usr/openhab/configurations/rules/netzwerk.rules"
    if match "speech.rules .Datei oder Verzeichnis nicht gefunden" then exec "/usr/bin/touch /opt/usr/openhab/configurations/rules/speech.rules"
    if match "status.rules .Datei oder Verzeichnis nicht gefunden" then exec "/usr/bin/touch /opt/usr/openhab/configurations/rules/status.rules"
    if match "'netzwerk.rules' is either empty or cannot be parsed correctly" then exec "/usr/bin/touch /opt/usr/openhab/configurations/rules/netzwerk.rules"
    if match "'speech.rules' is either empty or cannot be parsed correctly" then exec "/usr/bin/touch /opt/usr/openhab/configurations/rules/speech.rules"
    if match "'status.rules' is either empty or cannot be parsed correctly" then exec "/usr/bin/touch /opt/usr/openhab/configurations/rules/status.rules"
    Das Patter ist nicht sonderlich elegant, aber es funktioniert. Nachteil: wenn neue Dateien dazukommen, muss diese Konfig angepasst werden.

    Gruß Michael

    Kommentar

    Lädt...
    X