Use the following menu options to navigate the SL1 user interface:
- To view a pop-out list of menu options, click the menu icon ().
- To view a page containing all of the menu options, click the Advanced menu icon ().
The following sections describe how to use the Windows Restart Automatic Services PowerPack in SL1:
What is the Windows Restart Automatic Services PowerPack?
The Windows Restart Automatic Services PowerPack can be used to:
- Monitor the state of Windows services with a startup type of "Automatic" using WMI.
- Automatically start failed services by making an RPC over SMB request.
Configuring the Windows Restart Automatic Services PowerPack
To configure the content in the Windows Restart Automatic Services PowerPack:
- Create a WMI credential for your Windows device .
- Align the "Windows Find Automatic Services Not Running" Dynamic Application to the device with the WMI credential. If you include the WMI credential you created in the discovery session for your Windows device, this Dynamic Application will be aligned automatically.
The Dynamic Application collects the status of all services with a startup type of "Automatic" that are not on the exclusion list:
If a service with a startup type of "Automatic" is in a non-running state, SL1 will generate a major event. By default, this event will trigger the "Start Required Windows Services" automation policy, which will execute an RPC over SMB request to start the failed service. No additional configuration is required to configure this automation.
Excluding Automatic Services
The master.definitions_service_autostart_exclude database table specifies service with a type of "Automatic" that should not be monitored by the "Windows Find Automatic Services Not Running" Dynamic Application, either for a single device or all devices. The following services are defined as excluded for all devices by default:
- ATI HotKey Poller
- Distributed Transaction Coordinator
- Performance Logs and Alerts
- Removable Storage
- TPM Base Services
- Windows Service Pack Installer update service
- VSS
Viewing the List of Excluded Services
You can view the list of excluded services by performing the following steps:
- Go to the Database Tool page (System > Tools > DB Tool).
- In the SQL Query field, type the following query:
- Click .
- The output includes the following fields:
- service_name. The name of the excluded service.
- did. The ID for the device for which the service is excluded. If this value is 0, the exclusion applies to all devices.
The Database Tool page is available only in versions of SL1 prior to 12.2.1 and displays only for users that have sufficient permissions to access the page.
SELECT * FROM master.definitions_service_autostart_exclude;
Adding an Excluded Service for All Devices
You can exclude a service for all devices by performing the following steps:
- Go to the Database Tool page (System > Tools > DB Tool).
- In the SQL Query field, type the following query, supplying the service name where indicated:
- Click .
The Database Tool page is available only in versions of SL1 prior to 12.2.1 and displays only for users that have sufficient permissions to access the page.
INSERT INTO master.definitions_service_autostart_exclude VALUES ("<service name>",0);
Adding an Excluded Service for a Single Device
You can exclude a service for a single device by performing the following steps:
- Go to the Database Tool page (System > Tools > DB Tool).
- In the SQL Query field, type the following query:
- Replace "X" with the device ID for which you want to exclude the service.
- Supply the service name where indicated.
- Click .
The Database Tool page is available only in versions of SL1 prior to 12.2.1 and displays only for users that have sufficient permissions to access the page.
INSERT INTO master.definitions_service_autostart_exclude VALUES ("<service name>",X);
Removing an Excluded Service
You can remove an entry from the list of exclusions by performing the following steps:
- Go to the Database Tool page (System > Tools > DB Tool).
The Database Tool page is available only in versions of SL1 prior to 12.2.1 and displays only for users that have sufficient permissions to access the page.
- In the SQL Query field, type the following query:
- Replace "X" with the device ID associated with the entry that you want to delete.
- Supply the service name where indicated.
- Click .
DELETE FROM master.definitions_service_autostart_exclude WHERE service_name="<service name>" AND did=X;