NEWS
[Neuer Adapter] nsclient 0.3.x (latest) (Windows Monitoring)
-
Aktuelle Test Version 0.3.0 Veröffentlichungsdatum 2.5.2025 Github Link (latest) https://github.com/mcm4iob/ioBroker.nsclient Neuer Adapter nsclient
Ich möchte hiermit den neuen Adapter nsclient ankündigen, der ab sofort im latest Repo zum Test zur Verfügung steht.
ACHTUNG - eine Info ganz am Anfang:
Der Adapter erfordert am Zielsystem (typisch Windows System) die Installation eines Client, konkret der Software nsclient++ (https://nsclient.org)Wo finde ich Informationen?
Beschreibung: https://github.com/iobroker-community-adapters/ioBroker.nsclient/blob/master/README.mdAnleitung (deutsch) : https://github.com/iobroker-community-adapters/ioBroker.nsclient/blob/master/docs/de/nsclient.md
Wozu dient dieser Adapter?
Dieser Adapter ermöglicht die automatische Abfrage von Client-Systemen, typisch Windows Systemen, die mit dem NsClient++-Agenten ausgestattet sind, und speichert die Ergebnisse in mehreren Zuständen, z.B:- CPU-Auslastung in Prozent für mehrere Zeitbereiche
- Speicherbelastung für mehrere Zeitbereiche
- Speicherplatz mit absoluten Werten und als Prozentwerte
Der nsclient++ stammt aus der "Nagios Welt" und ist dort zur Einbindung / Überwachung von Windows System im Einsatz. Leider wird die nsclient Software nicht aktive gewartet / weiterentwickelt - sie funktioniert allerdings unter Windows 10 und Windows 11 soweit mir bekannt einwandfrei. Der Zugriff vom ioBroker auf das Windowssystem erfolgt via https / REST. Es ist KEIN Windows Passwort am ioBroker erforderlich. Ich möchte allerdings darauf hinweisen, dass ich keine Sicherheitsanalyse der nsclient Software vorgenommen habe.
Wer Lust hat den Adapter zu testen ist herzlich willkommen. Fragen bitte hier im Forum oder - wenn es offensichtliche Fehler gibt - auch issues auf github.
mcm1957
P.S: Bitte gebt kurzes Feedback wenn ihr Zeit für einen Test opfert. Statistiken in ioBroker wird wahrscheinlich noch nichts liefern, da der Adapter (noch) nicht in latest Repo ist.
Beispiel States der CPU Auslastung:

Beispiel States der Disk Auslastung:

-
Aktuelle Test Version 0.3.0 Veröffentlichungsdatum 2.5.2025 Github Link (latest) https://github.com/mcm4iob/ioBroker.nsclient Neuer Adapter nsclient
Ich möchte hiermit den neuen Adapter nsclient ankündigen, der ab sofort im latest Repo zum Test zur Verfügung steht.
ACHTUNG - eine Info ganz am Anfang:
Der Adapter erfordert am Zielsystem (typisch Windows System) die Installation eines Client, konkret der Software nsclient++ (https://nsclient.org)Wo finde ich Informationen?
Beschreibung: https://github.com/iobroker-community-adapters/ioBroker.nsclient/blob/master/README.mdAnleitung (deutsch) : https://github.com/iobroker-community-adapters/ioBroker.nsclient/blob/master/docs/de/nsclient.md
Wozu dient dieser Adapter?
Dieser Adapter ermöglicht die automatische Abfrage von Client-Systemen, typisch Windows Systemen, die mit dem NsClient++-Agenten ausgestattet sind, und speichert die Ergebnisse in mehreren Zuständen, z.B:- CPU-Auslastung in Prozent für mehrere Zeitbereiche
- Speicherbelastung für mehrere Zeitbereiche
- Speicherplatz mit absoluten Werten und als Prozentwerte
Der nsclient++ stammt aus der "Nagios Welt" und ist dort zur Einbindung / Überwachung von Windows System im Einsatz. Leider wird die nsclient Software nicht aktive gewartet / weiterentwickelt - sie funktioniert allerdings unter Windows 10 und Windows 11 soweit mir bekannt einwandfrei. Der Zugriff vom ioBroker auf das Windowssystem erfolgt via https / REST. Es ist KEIN Windows Passwort am ioBroker erforderlich. Ich möchte allerdings darauf hinweisen, dass ich keine Sicherheitsanalyse der nsclient Software vorgenommen habe.
Wer Lust hat den Adapter zu testen ist herzlich willkommen. Fragen bitte hier im Forum oder - wenn es offensichtliche Fehler gibt - auch issues auf github.
mcm1957
P.S: Bitte gebt kurzes Feedback wenn ihr Zeit für einen Test opfert. Statistiken in ioBroker wird wahrscheinlich noch nichts liefern, da der Adapter (noch) nicht in latest Repo ist.
Beispiel States der CPU Auslastung:

Beispiel States der Disk Auslastung:

FAQ
- Der Zugriff auf das Zielsystem wird trotz richtigem Passwort abgelehnt.
Es könnte sein, dass die IP des ioBroker Servers nicht richtig eingetragen wurde. Dies sollte nach dem Öffnen des nsclient++ Webinterfaces am Zielrechner kontrolliert werden:

Achtung: Nicht aufs Speichern vergessen und ev. den Windows Rechner nach Änderungen der nsclient Config rebooten.
-
FAQ
- Der Zugriff auf das Zielsystem wird trotz richtigem Passwort abgelehnt.
Es könnte sein, dass die IP des ioBroker Servers nicht richtig eingetragen wurde. Dies sollte nach dem Öffnen des nsclient++ Webinterfaces am Zielrechner kontrolliert werden:

Achtung: Nicht aufs Speichern vergessen und ev. den Windows Rechner nach Änderungen der nsclient Config rebooten.
Der Adapter nsclient wurde ins latest Repository aufgenommen.
Falls wer Fragen zu rFunktion hat oder Probleme, bitte melden. Es gibt eine (realativ) ausführliche Dokumentation in deutsch und englisch:
https://github.com/iobroker-community-adapters/ioBroker.nsclient/blob/master/docs/de/nsclient.md
https://github.com/iobroker-community-adapters/ioBroker.nsclient/blob/master/docs/en/nsclient.md
- Der Zugriff auf das Zielsystem wird trotz richtigem Passwort abgelehnt.
-
Der Adapter nsclient wurde ins latest Repository aufgenommen.
Falls wer Fragen zu rFunktion hat oder Probleme, bitte melden. Es gibt eine (realativ) ausführliche Dokumentation in deutsch und englisch:
https://github.com/iobroker-community-adapters/ioBroker.nsclient/blob/master/docs/de/nsclient.md
https://github.com/iobroker-community-adapters/ioBroker.nsclient/blob/master/docs/en/nsclient.md
Der Adapter wurde nun in einer neuen Version (v0.1.2) released.
Wesentliche Änderungen gab es nicht; es wurde nur der Support für sentry eingebaut und ein paar Kleinigkeiten aus Reviews umgesetzt.
Sollten in nächster Zeit keine Probleme bekannt werden, wird 0.1.2 ins stable released werden.
-
Der Adapter wurde nun in einer neuen Version (v0.1.2) released.
Wesentliche Änderungen gab es nicht; es wurde nur der Support für sentry eingebaut und ein paar Kleinigkeiten aus Reviews umgesetzt.
Sollten in nächster Zeit keine Probleme bekannt werden, wird 0.1.2 ins stable released werden.
@mcm1957 said in [Neuer Adapter] nsclient 0.1.1 (latest) (Windows Monitoring):
Der Adapter wurde nun in einer neuen Version (v0.3.0) released.
0.3.0 (2025-05-02)
- (mcm1957) Adapter requires node.js 20 or newer now
- (mcm1957) Adapter requires js-controller 6.0.11 and admin 7.4.10 now
- (mcm1957) Dependencies have been updated
-
@mcm1957 said in [Neuer Adapter] nsclient 0.1.1 (latest) (Windows Monitoring):
Der Adapter wurde nun in einer neuen Version (v0.3.0) released.
0.3.0 (2025-05-02)
- (mcm1957) Adapter requires node.js 20 or newer now
- (mcm1957) Adapter requires js-controller 6.0.11 and admin 7.4.10 now
- (mcm1957) Dependencies have been updated
-
@mcm1957 Sorry falls ichs überlesen habe aber ist damit auch die Steuerung von Windows möglich?
-
@rushmed
In der derzeitigen Version ist dies im Adapter nicht implementiert.
nslient selbst sollte es können -
Ja ABER.
Soll heißen, ja ich seh es auf der sinnvollen todo Liste und ich würd es auch durchaus einbauen. Aber da die Liste der geplanten Dinge seeeeeehr lang ist kann ich realistisch da gar nichts versprechen. Ich hab noch nicht mal explizit die neuste nscliengt Version (an)getestet ...Ergo kann ich derzeit nur sagen dass es nicht ausgeschlossen ist. Und ich weiß, dass diese Aussage dir nicht viel helfen wird. Sorry.
-
Ja ABER.
Soll heißen, ja ich seh es auf der sinnvollen todo Liste und ich würd es auch durchaus einbauen. Aber da die Liste der geplanten Dinge seeeeeehr lang ist kann ich realistisch da gar nichts versprechen. Ich hab noch nicht mal explizit die neuste nscliengt Version (an)getestet ...Ergo kann ich derzeit nur sagen dass es nicht ausgeschlossen ist. Und ich weiß, dass diese Aussage dir nicht viel helfen wird. Sorry.
@mcm1957 Bei der Installation von NSClient NSCP-0.9.15-x64.msi bekomme ich keine Gelegnheit einen Login einzutragen un IPs festzulegen. Der Link aus der Doku zum Agenten führt ins Leere https://nsclient.org/download/.
Was mache ich falsch?Der Server läuft nach der Installation und erwartet von mir Logindaten.
-
@rushmed
Schau bitte im Repo oder frag dort: https://github.com/mickem/nscpIch hab die aktuelle Version noch nicht installiert / getestet.
@mcm1957 Ok, habs glaube ich. Nach der Auswahl von Typical kommt die Abfrage ob installiert werden soll. Wenn ich hier auf back gehe kommt das Fenster zur Eingabe der Host und des PW.
Das PW konnte ich jetzt während der Installation vergeben Aber ich finde keinen Hinweis zum User.
Der Adapter wird schonmal grü, ohne Benutzername aber mit PW.
Verbindung ist false.Login gefunden "admin"
Adapter bekommt Daten aber online bleibt false.
Per WebUi bin ich jetzt auch drin. IP statt localhost hat geholfen.