Freeware und Plugins

Freewaregruppe Monitoring/Nagios-Plugins

check_regkey

Windows-Plugin: prüft einen Windows Registry-Key

Beschreibung

check_regkey ist eine Windows-Anwendung mit der ein Registrykey auf sein Bestehen geprüft und sein Wert ausgelesen werden kann.

Voraussetzungen

Windows Betriebssystem

Dokumentation

Um mit dem Programm einen Registry-Key zu prüfen muss das Programm von seinem Speicherort aufgerufen werden und der Registrykey und der Subkey angegeben werden.

Beispiele

Gesucht ist der Subkey „ProductName“ in
„HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion“
und das Programm befindet sich im Pfad „C:\“

Eingabe im cmd-Fenster:

„C:\check_regkey.exe key=“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion“ subkey=ProductName“

Das Programm prüft ob der Registryeintrag „ProductName“ besteht und gegebenenfalls welchen Wert er hat.

Ausgabe:
„Windows Registry OK: Windows 8.1 Pro“

C:/>check_regkey.exe key="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion" subkey="ProductName" Windows Registry OK: Windows 8.1 Pro

Ist der Schlüssel nicht vorhanden, gibt das Programm folgendes zurück:

„UNKNOWN: Registry key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProductName does not exist.“

Über den Parameter Help, kann die Hilfe aufgerufen werden.

Beispiel:

„C:\check_regkey.exe help“

Dabei werden außerdem weitere mögliche Parameter angezeigt,
wie z.B. „debug“ für ausführlichere Informationen zum Programmablauf.

Beispiel Help:

C:\>check_regkey.exe help

check_regkey - 1.0
Copyright (C) 2016 LuftEngineering GmbH, Germany
Report Bugs to:development@luft-it.de

check_regkey plugin for Nagios. Monitors windows Registry values

Usage:
     key     - Full path to registry key (required)
     subkey  - Full nameof subkey (required)
     timeout - Seconds before the plugin times out (default = 15)
     version - Plugin version
     help    - show this text
     debug   - Print details, NOT for use with nagios

Examples:

check_regkey.exe key="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurentVersion" subkey=ProductName

Beispiel Debug:

C:/>check_regkey.exe key="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion" subkey="ProductName" debug
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current\Version
Subkey: ProductName
Timeout: 15
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion" subkey="ProductName" Windows 8.1 Pro
Windows Registry OK: Windows 8.1 Pro

Changelog

2018-11-29
fixed output for Monitoring with OK, Warn, Crit

2016-21-09
1.0 – First version

Copyright

check_regkey 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_regkey

  • System: Nagios Plugins and Addons
  • Datum: 29.November 2018
  • Autor: Joachim Luft
  • Version: 1.1

Kategorie: Monitoring/Nagios-Plugins

Tags: Windows-Plugin

Download