CPU Temperature Monitoring
Purpose
The goal of this solution is to monitor the CPU temperature of physical Windows machines using the Libre Hardware Monitor.
Associated Content
Script
Content | Type | Function |
---|---|---|
EPM - Sensors - Script - CPU Temperature Monitor - Create | Script | Create and configure the remote monitor on the end machine. |
EPM - Sensors - Script - CPU Temperature Monitor - Manage | Client Script | Manages and maintains the remote monitors created on the end machines. |
Monitor
Content | Type | Function |
---|---|---|
EPM - Sensors - Internal Monitor - Execute Script - CPU Temperature Monitor - Create | Internal Monitor | Executes the above script against the concerned physical Windows machines. |
EPM - Sensors - Remote Monitor - CPU Temperature Monitoring Process | Remote Monitor | Performs the monitoring. |
Alert Template
Content | Type | Function |
---|---|---|
△ CUSTOM - Execute Script - CPU Temperature Monitor - Create | Alert Template | Executes the above script against the machines detected by the internal monitor. |
Implementation
-
Place the CPUTempMon.exe file in the
LTShare
(orWebdav
for hosted partners) as outlined in the Script's documentation. -
Import the CPU Temperature Monitor - Create script from the ProSync plugin.
Import the CPU Temperature Monitor - Manage script from the ProSync plugin.
-
Import the Execute Script - CPU Temperature Monitor - Create internal monitor from the ProSync plugin.
-
Import the alert template named
△ CUSTOM - Execute Script - CPU Temperature Monitor - Create
from the ProSync plugin. -
Execute the
CPU Temperature Monitor - Create
script on any online Windows computer. Make sure to set the ‘Set_Environment
’ parameter to1
. This will create the EDFs and system properties.
-
Reload the system cache and verify the existence of the EDFs and the system property as detailed in the script documentation.
-
Adjust the values in the system properties (or the EDFs) as needed.
-
Run the CPU Temperature Monitor - Create script on a physical Windows machine. Check the configuration and operation of the remote monitor created by the script.
-
Configure the solution as follows:
- Navigate to Automation --> Monitors within the CWA Control Center and set up the following:
- Execute Script - CPU Temperature Monitor - Create
- Configure with the alert template:
△ CUSTOM - Execute Script - CPU Temperature Monitor - Create
- Right-click and Run Now to start the monitor
- Configure with the alert template:
- Execute Script - CPU Temperature Monitor - Create
- Schedule the CPU Temperature Monitor - Manage script to run daily.
- Navigate to Automation --> Monitors within the CWA Control Center and set up the following:
FAQ
Q: Is it accurate to state that tickets generated by the remote monitor are automatically closed upon the resolution of the identified issue?
A: Affirmative, tickets are configured to be automatically closed subsequent to the resolution of the associated issue. However, it’s important to note that if there are any modifications to the monitor set’s configuration during the interval between the generation of the ticket and the resolution of the issue, the auto-closure of tickets will not be executed.