Download GPUAlert, CPUAlert, PingAlert, and PortAlert

Simple, Standalone, No cloud dependency Monitoring Tools for Windows and Linux. Alert once only when continues exceeding threshold to avoid alert spam. Alert again when back to normal. This low-noise alert design is especially useful for small teams because it focuses attention on conditions that continue rather than repeating the same message during every monitoring cycle.

No installation required. Unzip, edit configuration files, and run.
Start to monitor and get Email/ Microsoft Teams/ Telegram alerts in about 1 minute.
Multi-threading for PingAlert and PortAlert to check Multiple Hosts and TCP Ports
License-based deployment with permanent or annual site licenses.

Download by Product

Quick Start
1. Download ZIP and read the included README file
2. Edit configuration files. Run program with -check then -test
3. Run program in foreground mode (for example gpualert in Windows and ./gpualert in Linux. No -start option) and watch at least one complete monitoring cycle; press Ctrl+C after the output looks correct
4. For long-run background monitoring, run program -start followed by program -status; use program -stop when needed
5. Run program in trial mode and make sure it works as expected
6. Run program with -probe > probe.txt
7. Purchase a license and send probe.txt to [email protected] 8. Receive license.dat
9. Start production monitoring
Trial Mode Limits: GPUAlert allows 1 new alert or test per notification channel per day. CPUAlert, PingAlert, and PortAlert allow Email, Microsoft Teams, and Telegram notifications up to 2 per day.

Note: Clicked Download but cannot find the ZIP? Check your browser's Downloads list (Ctrl + J in Chrome on Windows) for a blocked or interrupted download. See download & Windows security help.

NVIDIA & AMD GPU Monitor

GPUAlert

Automatically detect NVIDIA or AMD GPUs and monitor utilization, VRAM, temperature, power, hardware health, system memory, and active GPU processes from one lightweight Linux tool.

  • Works with supported NVIDIA and AMD GPUs without maintaining separate programs
  • Alerts on sustained high or low GPU usage and high VRAM usage
  • Reports temperature, power, hardware health, memory usage, and active GPU processes
  • Sends matching recovery alerts when the monitored condition returns to normal
  • Supports Email, Telegram, Teams, Slack, Discord, LINE, PagerDuty, SMS, and generic webhooks
  • Runs offline without a monitoring server; Trial Mode is included for evaluation
System Resource Monitor

CPUAlert

Monitor CPU & MEMORY high and low usage. Get notified when your system stays abnormal busy or idle for too long.

  • Detects sustained High CPU and high memory usage before users complain
  • Detects sustained Low CPU / MEMORY usage that may indicate service stopped or application crashed
  • Shows top1 - top5 process usage summary so you can identify the main load source quickly
  • Good for servers, VPS, office PCs, and production systems
  • Useful for preventing downtime and performance slowdown
Host Availability Monitor

PingAlert

Continuously ping important hosts and alert you immediately when they go down or recover. PingAlert supports Multi-threading to check multiple hosts / devices in parallel

  • Simple uptime monitor for websites, servers, routers, NAS, and internal hosts
  • Check multiple hosts/ devices in parallel to reduce scan time for many devices
  • Good for routers, servers, office devices, and branch endpoint monitoring
  • Reduce total scan time for many devices. Good for large-scale PING monitoring.
  • Easy choice for small business, IT support, and remote system monitoring
Service Port Monitor

PortAlert

Watch key TCP service ports and get alerts when services become unreachable or time out. Check multiple TCP port targets in parallel. Default workers is 2 and maximum safe limit is 50.

  • Perfect for monitoring HTTP, HTTPS, SMTP, POP3, database, and custom service ports
  • Useful for websites, mail servers, firewall ports, and business applications
  • Helps detect service failure even when the server itself is still alive
  • Parallel Port Checking - Check multiple targets at the same time
  • Reduce total scan time for many ports. Good for large-scale TCP ports monitoring.
  • When ports time out, additional 3 PING host response results are included in the alert text (helps identify network vs application issues)

Products Summary

Four practical alert tools for daily operations. Designed for teams that want simple deployment, quick notification, and low maintenance.

Easy to start

No complicated platform setup. Just configure, run, and start monitoring.

Windows and Linux support

Same product family across both environments, making deployment easier for mixed systems.

Practical for real operations

Monitor CPU, memory, GPU health and workloads, host response, and service ports with tools focused on daily admin needs.

License model for simple business use

Easy for direct customers, resellers, and support teams to distribute and manage.

Fast issue detection

Know earlier when a server is overloaded, a host is down, or a service port fails.

Good fit for SMB and IT staff

Simple and affordable tools for websites, office systems, local servers, and remote monitoring.

Simple monitoring tools that are easy to use

Compare Smartbooth Monitoring Tools with Nagios, Zabbix and Uptime Kuma
No setup. No server. No complexity. Just run and get alerts in 1 minute.
Same easy setup concept for Windows and Linux versions.