- 6 minutes to read

Monitoring Windows Services

Learn how to monitor and control the state of Windows Services on selected Windows Servers. Cherry pick services to monitor, and allow your end-users to interact with these using Remote Actions.

This page describes what's being monitored for the Windows Service Category in Nodinite, using one or more role-based Monitor Views. Nodinite monitors the state, based on user-defined thresholds, either global or specific. For managing the Windows Service, remote commands are available as Actions. These help you swiftly manage reported problems. The implemented Remote Actions are further detailed on this page.

Windows Services as Resources
Example with a list of monitored 'Windows Services' as resources in a Monitor View.

Monitoring Features

  • The Nodinite Windows Server Monitoring Agent makes use of WMI and offers the automatic discovery of your Windows Services. Sharing insights is very easy from within Nodinite using Monitor Views.
  • State Evaluation - Ensure the Windows Services are up and running.
  • Category-based monitoring - To help you sort out the different type of resources, the monitored Resources are grouped by Categories.

State evaluation for Windows Services

The monitored Windows Services are displayed within Nodinite as Resources. For example, if you have 2 Windows Server configurations with 150 and 270 Windows Services, then you will have 420 'Windows Service' resources in Nodinite in total.

  • The name of the Resources is the same as the name for the Windows Service in Windows in the following format Display Name <Service Name>.

  • The 'Windows Service' resource belongs to the following Category:

Category Description
Windows Service Make sure the Windows Services are up and running

Categories
List of the Windows Service category as a filter in a Monitor View.

  • The Application name is the Display Name from the configuration of the monitored Windows Server:
    ApplicationPathExample

Each item (presented in Nodinite as a Resource) and is evaluated with a state. (OK, Warning, Error, Unavailable).

From within Nodinite, you can reconfigure the state evaluation on Resource level using the Expected State feature.

NOTE: Depending on the user-defined synchronisation interval set for the Windows Server Monitoring Agent, there might be a delay before Nodinite Web Client/Monitor Views reflects upon the change. Click the Sync All button (or on the dropdown for individual agent selection) to force Nodinite to request a resynchronisation request.

Synchronize on demand
Option to force Nodinite to request a resynchronisation request with the monitoring agent.


Monitoring Windows Services

For the Windows Service category, the monitored state evaluates as described in the table below:

State Status Description Actions
Unavailable Service not available
  • If the server can't be reached and evaluated either due to Network or security-related problems
  • Bad configuration (invalid/non existing Windows Service)
Review prerequisites
Error Error state raised The 'Windows Service' is NOT running Play
Stop
Restart
Edit
Details
Warning Warning state raised Not implemented -
OK Online The 'Windows Service' is up and running Play
Stop
Restart
Edit
Details

Actions for Windows Service

The following Remote Actions are available for the Windows Service Category:

Remote Actions
Example with the available Remote Actions.

Start

You can Start the stopped Windows Service. For the selected Windows Service resource, simply click on the Action button and then click on the Start menu item within the 'Control Center' section.

Start Menu Action
Enable Windows Service, using the 'Enable' action

You will then be prompted to confirm the intent to proceed with the operation:
Start intent modal
Example of the 'Enable' prompt

Next, a modal presents, with the result of the operation:
Start Success
Enabled successfully example

Stop

You can Stop the running Windows Service. For the selected Windows Service resource, simply click on the Action button and then click on the Stop menu item within the 'Control Center' section.

Stop Menu Action
Stop Windows Service, using the 'Stop' action.

You will then be prompted to confirm the intent to proceed with the operation:
Stop intent modal
Example of the 'Stop' prompt.

Next, a modal presents, with the result of the operation:
Stop Success
Stopped successful example.

Restart

You can Restart the enabled Windows Service. For the selected Windows Service resource, simply click on the Action button and then click on the Restart menu item within the 'Control Center' section.

Restart Menu Action
Stop and start the Windows Service, using the 'Restart' action.

You will then be prompted to confirm the intent to proceed with the operation:
Restart intent modal
Example of the 'Restart' prompt.

Next, a modal presents, with the result of the operation:
Restart Success
Restart successful example.

Details

You can view some details for the selected Windows Service resource, simply click on the Action button and then click on the Details menu item within the 'Control Center' section.

Details Menu Action
Open details modal, using the 'Details' action.

Next, click the option to present the modal.

Details modal
Example of the 'Details' modal.

The details modal is the same modal as the Edit modal, with all fields being read-only.

In the Dependencies tab, you can also see what other services this Windows Service depends on:
Dependencies tab
Dependencies for a Windows Service.

Edit

You can manage the startup type for selected Windows Service resource, simply click on the Action button and then click on the Edit menu item within the 'Control Center' section.

Edit thresholds Menu Action
Edit thresholds, using the 'Edit' action.

Next, click the option to present the modal.

Edit thresholds modal
Example of the 'Edit thresholds' modal.


Configuration

Use the Remote Configuration to manage the Windows Service configuration.

Windows Services tab

Click the Windows Services tab to manage Windows Service-related Monitoring options.
Windows Services Tab
Example of the 'Windows Services' tab

  • Enable Windows Services Monitoring - When checked, Windows Services are monitored for this Windows Server

Windows Services General Tab

Click the Windows Services General tab to manage Monitoring options.
Windows Services General Tab
Example of the 'Windows Services General' tab

  • Polling Interval of Windows Services - Polling Interval in number of seconds

Windows Services Source Tab

Click the Source tab to manage the include options.
Windows Services Source Tab
Example of the 'Windows Services Source' tab

  • Include Disabled Services - When checked, Windows services with startup type 'disabled' are monitored
  • Include Manual Services - When checked, Windows services with startup type 'manual' are monitored

Windows Services Options Tab

Click the Options tab to manage exclude options.
Windows Services Options Tab
Example of the 'Windows Services Options' tab

You can add multiple reg ex expressions to exclude Windows Services from Monitoring by Service Name and/or Display Name.

  • Service Name Filter - Exclude Windows service(s) matching the provided RegEx expression
  • Display Name Filter - Exclude Windows service(s) matching the provided RegEx expression

A common filter is (Sync\sHost|CDPUserSvc)_([0-9a-fA-F]*)


Next Step

Add or manage Monitor View

Windows Server Monitoring Agent
Resources
Monitoring
Monitor Views