Simple and powerful CPU & MEMORY monitoring tool for Windows and Linux. Detect both HIGH and LOW usage, avoid repeated alert spam, and identify the TOP1-TOP5 process causing the issue. Alert only when usage continuously exceeds the threshold and back to normal.
No installation required. Offline license. No monthly fee.
CPUAlert can send important CPU and memory notifications directly to a Microsoft Teams channel. This helps your team see server health issues in the same place where daily operation communication already happens.
Configure your Email, Microsoft Teams and Telegram settings in the configuration file.
CPU Usage >= 85% count [1] of [3] CPU Usage >= 85% count [2] of [3] CPU Usage >= 85% count [3] of [3] TOP1 CPU usage : PID: 3148 CPU_TIME: 3202.6 sec COMMAND: msedgewebview2.exe TOP2- PID: 37700 CPU_TIME: 327.5 sec COMMAND: CrossDeviceService.exe TOP3- PID: 27340 CPU_TIME: 157.6 sec COMMAND: explorer.exe TOP4- PID: 3384 CPU_TIME: 145.8 sec COMMAND: chrome.exe TOP5- PID: 31372 CPU_TIME: 139.5 sec COMMAND: devenv.exe Sending email alert ... Email command rc=0 Sending Microsoft Teams alert ... Teams command rc=0 Sending Telegram alert ... Telegram command rc=0 MEMORY Usage >= 85% count [1] of [3] MEMORY Usage >= 85% count [2] of [3] MEMORY Usage >= 85% count [3] of [3] TOP1 MEM usage : PID: 3148 %MEM: 5.1 COMMAND: msedgewebview2.exe TOP2- PID: 27340 %MEM: 3.1 COMMAND: explorer.exe TOP3- PID: 134516 %MEM: 3.0 COMMAND: Photos.exe TOP4- PID: 141976 %MEM: 1.9 COMMAND: Photos.exe TOP5- PID: 37700 %MEM: 1.8 COMMAND: CrossDeviceService.exe Sending email alert ... Email command rc=0 Sending Microsoft Teams alert ... Teams command rc=0 Sending Telegram alert ... Telegram command rc=0 Wait 30 seconds for next time check ..... CPU Usage >= 85% Still HIGH (alert already sent) MEMORY Usage >= 85% Still HIGH (alert already sent)
cpualert.exe ./cpualertcpualert -check to check configuration files syntaxcpualert -test to send test messages to all alert channels. There is rc code returned in the response| Package | Price | Description |
|---|---|---|
| Single Product | $49 | CPUAlert or PingAlert or PortAlert |
| Any 2 Tools | $89 | Choose any two products |
| 3-Tool Bundle | $119 | CPUAlert + PingAlert + PortAlert |
Looking for a simpler alternative to larger or self-hosted monitoring platforms? Explore these comparison pages to see which approach fits your environment best.
If you want full setup examples, Microsoft Teams webhook configuration, configuration file format, commands, and troubleshooting, open the documentation page below.