Advanced Windows Service Check

 GitHub: uptimesoftware/advanced-windows-service-check-monitor
Tags : plugin windows
Category: plugin

Version Compatibility
Module Name
Uptime Monitoring Station Version
Advanced Windows Service Check v1.117.8, 7.7, 7.6, 7.5, 7.4, 7.3
Information Table

Check the status of multiple windows services via a variety of filters

Supported Monitoring Stations:windows, linux
Supported Agents:None; Uses WMI on both Windows and Linux Monitoring Stations
Installation Notes:

Install via the Extension Manager


Linux Monitoring Stations require an external wmic client to be installed. No additional dependencies for Windows Monitoring Stations.

Input Variables:
  • Domain
  • Username
  • Password
  • Service Display Name (Regex)
  • Startup Type (Include)
  • Startup Type (Exlude)
  • Service Status (Include)
  • Service Status (Exclude)
Output Variables:
  • Matched Services
  • Number of Services
Languages Used:
  • Java


This monitor uses WMI to query the State & Start-up type of all the Windows Services on a remote system. You can then match for services via a regex on the Display Name, as well Include/Exclude dropdowns on Start-up Type and Service State.


####Find all the Uptime services - Service Display Name: Uptime.*

####Find all the Uptime services that should be running - Service Display Name: Uptime.* - Startup Type (Include): Automatic

####Find all the Uptime services that are stopped - Service Display Name: Uptime.* - Service Status (Include): Stopped

####Find all the Uptime services that are stopped (excluding disabled ones) - Service Display Name: Uptime.* - Startup Type (Exclude): Disabled - Service Status (Include): Stopped

####Find all the ‘SQLServer ‘ Services that aren’t currently running(but should be). - Service Display Name: SQLServer.* - Startup Type (Include): Automatic - Service Status (Exclude): Running

Copyright © 2017 IDERA, Inc.   Legal   Privacy Statement