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.
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 |
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:
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 synchronization 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 resynchronization request.
Option to force Nodinite to request a resynchronization 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 |
|
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:
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.
Enable Windows Service, using the 'Enable' action
You will then be prompted to confirm the intent to proceed with the operation:
Here's an example of the 'Enable' prompt
Next, a modal presents, with the result of the operation:
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 Windows Service, using the 'Stop' action.
You will then be prompted to confirm the intent to proceed with the operation:
Here's an example of the 'Stop' prompt.
Next, a modal presents, with the result of the operation:
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.
Stop and start the Windows Service, using the 'Restart' action.
You will then be prompted to confirm the intent to proceed with the operation:
Here's an example of the 'Restart' prompt.
Next, a modal presents, with the result of the operation:
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.
Open details modal, using the 'Details' action.
Next, click the option to present the modal.
Here's an 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 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, using the 'Edit' action.
Next, click the option to present the modal.
Here's an 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.
Here's an 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.
Here's an 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.
Here's an 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.
Here's an 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
Tip
A common exclusion filter is:
(Sync\sHost|CDPUserSvc)_([0-9a-fA-F]*)
Next Step
Related
Monitor Views
Monitoring
Resources
Windows Server Monitoring Agent