Monitoring-Plugins Version 1.4

check_autoservices

Beschreibung

Plugin für Monitoring-Systeme: Überwacht den Status automatisch gestarteter Dienste mit flexiblen Ausnahmen.

Voraussetzungen

Windows Server mit NSClient++.

Dokumentation & Syntax

Aufruf Syntax

check_autoservices.exe

Hilfe-Ausgabe (Optionen)

check_autoservices - Revision: 1.4

Copyright (C) 2022-2026 LuftEngineering GmbH
Report Bugs to:development@luft-it.de

check_autoservices plugin for monitoring. Monitors state of autostart services

Default Excludes can be set by RegEx in check_autoservices.exe.config, pls see this file.
- if file excludes.config exists then check_autoservices.exe.config is ignored.

Usage:
   exclude  - Services to exclude from check. RegEx can be used.
   timeout  - Seconds before the plugin times out (default = 15)
   version  - Plugin version
   help     - Show this text
   debug    - Print details. NOT for use in production environment

Installation & Einbindung

Als External Script in NSClient++ konfigurieren.

Beispiel Konfiguration (NSC.ini / nsclient.ini)

check_autoservices = scripts\check_autoservices.exe

Ausführungsbeispiele

$ check_autoservices.exe
OK: All automatic services are running.

Versionshistorie (Changelog)

Version 1.4 09.02.2026

Erweiterte Ausschlusslisten-Funktion.

Details & Metadaten

Kategorie Monitoring-Plugins
Version v1.4
Stand / Datum 09.02.2026
Autor Joachim Luft
Lizenz siehe COPYING.txt