Looking for more visibility and control over the Windows systems you manage? Domotz can help!
Use the following custom scripts to optimize your Windows monitoring:
Find these scripts in our library, or customize them to fit your needs.
To retrieve General Information on Windows OS, you might use this script.
The following information can be monitored by applying the script:
This script uses WinRM protocol and has been validated and tested on Windows 11.
You can access this script from our library.
The Windows Audit Settings script leverages PowerShell commands to enable you to monitor the following:
The Domotz scripts use the WinRM protocol to access the Windows endpoint. This script has been validated and tested on Windows 10 and Windows Server 2019 with PowerShell version 5.1.19041.2364.
Use Domotz to monitor CPU usage on a Windows machine proactively.
CPU usage indicates the processing power in percentage value that has been exhausted for processing data and running programs.
We have developed this script in two versions:
Find these scripts in our library to use them as they are or customize them to fit your needs.
The scripts use PowerShell commands (Get-WmiObject Win32_Processor) to retrieve information about the CPU usage. They have been validated and tested on Windows 10 and Windows Server 2019.
If you are interested in monitoring CPU and memory usage on Windows machines, we suggest you apply this specific script.
You will have more information about the following:
Please note that this script uses WinRM protocol and has been validated and tested on Windows 11.
With Domotz, you can proactively monitor Windows' current logged-in users. To do so, you can leverage this dedicated custom script, which uses PowerShell commands (in particular, Start-Process) to retrieve the information about the current sessions for the currently logged-in users.
Use our script to be able to:
The scripts use PowerShell commands (in particular Start-Process) to retrieve information about the current sessions for the currently logged-in users. It has been validated and tested on Windows 10 and Windows Server 2019.
We created a custom script to monitor if a list of hosts is reachable from a Windows machine. Use our custom script to help you monitor Windows Endpoints for Reachable Hosts. You’ll be able to:
Find the ready-to-use custom script in our library or customize it to fit your needs.
The scripts use the SSH protocol to access the Windows endpoint. The script has been validated and tested on Windows 10 and Windows Server 2019 with PowerShell version 5.1.19041.2364.
Microsoft Windows Services enables you to create long-running executable applications that run in their own Windows sessions. These services can be automatically started when the computer boots, can be paused and restarted, and do not show any user interface.
We created a custom script to monitor chosen services that run on a Windows Workstation or Server leveraging the PowerShell command Get-Service.
The scripts use the WinRM protocol to access the Windows machine. It has been validated and tested on Windows 10 and Windows Server 2019 with PowerShell version 5.1.19041.2364.
You can find the Microsoft Windows Services scripts in our library. Just customize them to fit your needs.
Proactively monitor and control the Microsoft Windows Update Agent (WUA) with Domotz.
The WUA is a Windows service responsible for managing Windows Updates on its systems. You can use it to download and install updates, configure settings, and report the status of updates to the user.
Start monitoring WUA settings using the Domotz custom scripts:
The scripts have been validated and tested on Windows 10 and Windows Server 2019, and PowerShell 5.1.19041.2364 was used. Find them in our library.
By easily applying this specific script, you will be able to monitor physical disks on Windows machines.
The script enables you to monitor the following:
The script uses the WinRM protocol. Moreover, it has been validated and tested on Windows 10, Windows 11, and Windows Server 2019.
If you want to monitor logical disks on Windows machines, you might use this script.
Applying the Windows Logical disks script, you will be able to monitor the following:
Please note that the script uses WinRM protocol and it has been validated and tested on Windows 11.
You can find the Microsoft Windows Services scripts in our library. Just customize them to fit your needs.
Monitor the failed logon on Windows machines proactively by using this script.
You can monitor the following information considering the last N hours, where N can be passed as a parameter:
This script uses the WinRM protocol and has been validated and tested on Windows 11.
If you need to monitor firewall rules on Windows machines, this current script is the best solution.
By easily applying this script, you can extract the following information:
This script uses WinRM protocol and has been validated and tested on Windows 10. You can access it from our library.
Easily monitor whether a static IP is assigned to a network interface on Windows by applying this script.
The script allows you to extract and monitor more information about the following:
The script uses WinRM protocol and has been validated and tested on Windows 11.
You can access it from our library.
Use the pre-configured scripts to monitor and manage network-connected devices, cloud services, and web applications. By using standard network protocols, the scripts will allow you to retrieve valuable data and execute actions on the monitored devices and services.
Build or customize scripts according to your network monitoring needs.
Additionally, you can apply customized alerts on scripts to be notified when a specific event occurs.