Freeware und Plugins

Freewaregruppe Monitoring/Nagios-Plugins

check_w32tm

Windows-Plugin: Prüft die Windows Systemzeit gegen eine NTP-Zeitquelle

Beschreibung

check_w32tm ist ein Windows-Plugin für Nagios, welches die Windows Systemzeit gegen eine NTP-Zeitquelle prüft.

Voraussetzungen

Das Windows-Tool w32tm.exe

Dokumentation

Aufgerufen wird das Script normalerweise immer mit der vergleichenden NTP-Quelle:

C:> check_w32tm.exe host=<NTP-Source>

Zu Debuggingzwecken kann es aber auch mit einer ausführlicheren Ausgabeoption aufgerufen werden (dieser Modus eignet sich nicht für den Dauerbetrieb, sondern dient nur Testzwecken!).
Es werden dann detailliert die Stati der einzelnen Komponenten ausgegeben:

C:> check_w32tm.exe host=ptbtime1.ptb.de debug

Für Informationen zum Plugin und dessen Nutzung kann es mit der Hilfeoption aufgerufen werden:

C:> check_w32tm.exe help

Installation

Vorzugsweise wird das Plugin in das Skriptverzeichnis kopiert, in dem man seine Prüfskripte unter Windows ablegt.

Bei Einsatz von NSClient++ wird in der Initialisierungsdatei nsc.ini ein Eintrag ähnlich diesem erzeugt, der auf check_w32tm verweist:

Beispiele

Prüfung der eingestellten Zeit, zu grosse Abweichung:

C:> check_w32tm.exe host=ptbtime1.ptb.de

Changelog

2016-06-10
1.5 – Support for german (and english) Server OS

2015-11-02
1.4 – Support for .Net 4.5

2014-20-10
1.3 – Add RegEx to find TimeDiff in output and add perf data

2014-11-07
1.2 – Support for czech OS

2014-06-07
1.1 – Support for .Net 3.5 and 64 bit OS

2012-21-01
1.0 – First public version

Copyright

check_w32tm wird unter der GNU General Public License zur Verfügung gestellt.

Autor

Joachim Luft beantwortet gerne Ihre Fragen zu diesem Plugin und freut sich natürlich auch über eine kleine Spende!

Freeware-Name

check_w32tm

  • System: Nagios Plugins und Addons
  • Datum: 06.Oktober 2016
  • Autor: Joachim Luft
  • Version: 1.5

Kategorie: Monitoring/Nagios-Plugins

Tags: Windows-Plugin

Download