NEWS
Windows Überwachung mit IO-Broker möglich?
-
Hallo zusammen!
Gibt es die Möglichkeit mit dem IO-Broker ein Windows System zu überwachen? (z.B. Speicherplatz, laufende Prozesse,...) Ich würde gerne bei bestimmten Dingen eine Meldung über Telegram erzeugen, finde jedoch keinen geeigneten Adapter für die Überwachung eines Windows-Systems.
Danke!
Gruß surfer
-
Info Adapter
-
Hallo Sigi!
Mit dem kann ich aber ja nur die Daten vom IO-Broker Host abfragen, oder liege ich da falsch? Wenn ich ein anderes System abfragen möchte, muss ich ja irgendwo die IP von dem zu überwachenden System eintragen können?! -
@surfer09 sagte in Windows Überwachung mit IO-Broker möglich?:
Hallo Sigi!
Mit dem kann ich aber ja nur die Daten vom IO-Broker Host abfragen, oder liege ich da falsch? Wenn ich ein anderes System abfragen möchte, muss ich ja irgendwo die IP von dem zu überwachenden System eintragen können?!Ja, da kenne ich nur prtg netzwerk monitoring
-
@sigi234 der sagt mir auch was. Bekomme ich den denn an den IO-Broker ran? (Adapter?)
-
Man kann einen NodeJS Server auf dem WIN Rechner starten und dann z.B. per Systeminfo Adapter Abfragen starten. Nutze das für Akku Level und CPU Temp.
Was sonst noch geht müsste man im Netz suchen.
Hier im Forum ist das bei GetAdmin zu finden.
-
@wendy2702 Danke für die Info!
-
oder schau mal hier rein: https://www.hwinfo.com/forum/threads/introducing-remote-sensor-monitor-a-restful-web-server.1025/page-3
Läuft super seit Langem ...
-
mit HWINFO kann man ein log file schreiben lassen ( ich habe dafür eine ramdisk eingerichtet, damit nicht dauernd auf ssd geschrieben wird) . die wichtigsten werte können dann mit einem batchfile an iobroker (über simple api adapter) gesendet werden
im batchfile können dann auch noch die festplatten kapazitäten übermittelt werden - ist nicht teil von hwinfo
for /f "tokens=3" %%b in ('dir f: /-c') do (set ram115=%%b) set ram=%ram115:~0,-6% set ram115=%ram% curl http://192.168.178.59:8087/set/controll-own.0.FUTRO.C-FDISC-NUC5i?value=%ram115%
auf der iobroker seite sind nur datenpunkte angelegt worden - diese sind dann in einen script integriert/überwacht
hwinfo hat aber sehr viele infos, die ich nicht brauche - habe das ganze auch mit dem programm "core temp" gemacht, da wird nur die temperatur der 4 kerne übertragen
teil des batchjob sieht so aus:
type "c:\program files\core temp\renamed.txt" | awk.exe -F "," "{print $2}" | for /f "tokens=*" %%f in ('more') do ( curl http://192.168.178.59:8087/set/controll-own.0.FUTRO.CPUTempNUC1?value=%%f )
dazu habe ich noch das tool awk für windows installiert. der batchjob sendet alle 15 sekunden die daten an iobroker
prozesse können über den adapter windows-control abgefragt werden (mit dem erwähnten tool GetAdmin)
in iobroker:
-
@liv-in-sky hat bei mir geholfen die cpu temp über batchfile und dem simple api adapter an den iobroker zu senden.
Läuft seit vielen Monaten einwandfrei!
-
@surfer09 snmp währ hier das Ding der Wahl. Lässt sich auch auf Win aktivieren.
https://www.pcwdld.com/enable-microsoft-snmp-windows-7-local-remotelyhttps://www.smarthome-tricks.de/software-iobroker/iobroker-snmp-adapter/
-
Danke euch für die Infos!
-
ich muss das Thema noch mal hochholen, der SNMP Adapter wäre für mich auch die 1. Wahl, nur leider finde ich keine OID's für Windows.
Hast du sie vielleicht parat?wie hast du das Thema gelöst?
-
Sorry da kann ich leider nicht helfen
-
-
@Qlink
Super danke