Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. PHPServermonitor und ioBroker

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    335

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

PHPServermonitor und ioBroker

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
4 Beiträge 2 Kommentatoren 1.5k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • P Offline
    P Offline
    pix
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich nutze seit kurzem den phpservermonitor (https://sourceforge.net/projects/phpservermon/, http://www.phpservermonitor.org).

    Damit kann man Server im eigenen Netzwerk, wie im Internet überwachen. 261_bildschirmfoto_2016-04-16_um_14.40.06.png Ich kontrolliere damit den Zustand eines FTP-Servers (klappt noch nicht), einiger IOT-Geräte und meine Website. Man benötigt PHP und MySQL. Letzteres ist ja eh schon für die Historie installiert. Einfach eine weitere Datenbank hinzugefügt. Phpservermonitor hat eine Schnittstelle zu Pushover. Mitteilungen können direkt über Pushover versendet werden.

    Leider bekomme ich den Status von iobroker.admin und iobroker.vis nicht korrekt angezeigt. Für die Ermittlung des Zustands kann man ein Muster hinterlegen. Ein Stück Code, dass in der Webseite auftaucht. Ich nehme da einfach "iobroker". Eigentlich braucht man das aber nicht, da der Servermonitor auf die Fehlermeldungen reagiert ("Webseite nicht erreichtbar", 404, etc.).

    Hat jemand eine Idee, wie ich die ioBroker Webserver (wichtig sind admin und vis; flot und node-red ginge auch) einbinde?

    Zweite Frage: Hat jemand einen Tipp, wie ich unter OS El Capitan die Crontab ändere? Scheinbar ist das nicht mehr so einfach. Der ganz Monitor macht natürlich nur Sinn, wenn er automatisch prüft und nicht von Hand das Update gestartet werden muss.

    Gruß

    Pix

    ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Ok, antworte mir mal selbst:

      Ich habe jetzt einfach ein Apple Script genutzt, um das Script zu starten.

      ! ````
      tell application "Terminal"
      activate
      -- Start phpservermonitor cron
      repeat
      do shell script "php -q /Users/pix/Sites/phpservermonitor/cron/status.cron.php"
      delay (15 * 60)
      end repeat
      end tell

      Alle 15 Minuten im Terminal ausführen. Muss natürlich nach einem Neustart des Rechners auch wieder manuell angeschmissen werden.
      
      Zum Testen habe ich auf jede Minute gesetzt und prompt von meiner CCU eins auf den Deckel bekommen ("Zuviele Verbindungen"). Also Vorsicht! 8-)

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • ruhr70R Offline
        ruhr70R Offline
        ruhr70
        schrieb am zuletzt editiert von
        #3

        @pix:

        Alle 15 Minuten im Terminal ausführen. Muss natürlich nach einem Neustart des Rechners auch wieder manuell angeschmissen werden. `

        Auf dem Mac kannst Du Lingon X nutzen: https://www.peterborgapps.com/lingon/, um z.B. einfach ein Autostart für Skripte zu erstellen. Die Version von der Homepage und nicht die Version aus dem App-Store (Apple hatte wieder was geändert und damit geht dann mit der Version aus dem Store nicht mehr alles).

        Kostet allerdings Geld.

        Ich starte darüber das Startskript für ioBroker. Ja, bekommt man auch "von Hand" hin, das ioBroker automatisch gestartet wird ;-)

        Adapter: Fritzbox, Unify Circuit
        Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          pix
          schrieb am zuletzt editiert von
          #4

          Danke dir, hab mich jetzt an Terminal gewöhnt. iTerm 2 ist da auch ganz gut.

          Die Fragen nach den Einstellungen für ioBroker Server haben sich erledigt. Da ja phpservermonitor und iobroker auf der gleichen Maschine laufen, musste ich unter URL nur localhost eingeben und den entsprechenden Port. Beim FTP Server war es Port 21. Jetzt klappt es. Nur die CCU habe ich wieder aus dem Monitoring rausgenommen. Die ist mir zu zickig und da will ich nix riskieren :lol:

          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          642

          Online

          32.5k

          Benutzer

          81.7k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe