Looking for an easy, reliable, and cost-effective monitoring solution that sends you early alert notifications for your IT Servers before they fail ?

  • CPUAlert - Catch CPU, memory and system health issues early.
  • GPUAlert - Stay ahead of GPU heat, VRAM pressure and hardware issues.
  • PingAlert - Monitor Hosts, and Network availability. Check up to 50 hosts simultaneously.
  • PortAlert - Get alerted when critical TCP ports connections fail. Check up to 50 TCP ports simultaneously

✔ Low Noise Alerts Without False Positives Consecutive check logic reduces false alarms and alert spam. Alerts are send only when the monitored targets get consecutive failures. Alerts are sent again when the monitored targets recover from failures.

Easy for non-technical staff to set up and start monitoring in minutes, with no dedicated technical team needed for setup or day-to-day operation. No cloud login required, and no complex central monitoring server to configure or maintain.

Especially suited for Small Businesses / Education / Travel / Manufacturing / Professional Offices

Standalone local monitoring
Consecutive checks reduce transient alerts
Failure details and recovery notifications
Email / Telegram / Teams / SMS alerts
Featured · GPUAlert Enterprise

Your GPU should never fail silently.

See sustained GPU load or idleness, VRAM pressure, temperature, power, hardware health, missing devices, and the processes using each GPU. GPUAlert turns NVIDIA and AMD telemetry into clear alerts and recovery notifications without a cloud monitoring account.

NVIDIA + AMD auto-detection VRAM and health alerts Container-aware processes Email, SMS, chat and webhooks Offline signed licensing

Lightweight Linux monitoring for AI servers, render nodes, GPU workstations and private data centers.

Product Selector

Which Product Should I Use?

Choose the tool based on the condition you need to detect.

C

CPUAlert

CPU Monitor Memory Monitor Health Check

Monitor CPU and memory usage plus system health on Windows or Linux.

  • High and low CPU thresholds
  • High and low memory thresholds
  • TOP1–TOP5 process reporting
  • Disk space, required processes and services
  • Optional GPU checks: Windows device status; Linux NVIDIA temperature and query failures
  • Failure details and Health OK recovery alerts
View CPUAlert
G

GPUAlert

NVIDIA + AMD GPU Health Prometheus Ready

Use GPUAlert to monitor GPU utilization, VRAM, temperature, power, hardware health, and active GPU processes on Linux.

  • Automatic NVIDIA and AMD detection
  • Container-aware GPU process reporting
  • Health, missing GPU, and recovery alerts
  • Email, SMS, chat, and webhook channels
  • VRAM, temperature and power thresholds
  • Hardware error indicators where supported
  • Prometheus metrics for monitoring integration
View GPUAlert
P

PingAlert

Host Availability Parallel Workers Up to 50 Workers

Use PingAlert for servers, routers, gateways, firewalls, NAS devices, printers, and branch endpoints.

  • Consecutive ping-loss logic
  • Fast retry after a failure
  • Parallel checking with workers
  • Recovery notification
  • Configurable timeout and failure-count thresholds
  • Email, SMS, Teams and Telegram alerts
  • Foreground checks and background monitoring
View PingAlert
T

PortAlert

TCP Service Monitor Parallel Workers Service Availability

Use PortAlert to monitor websites, databases, mail servers, VPN services, RDP, and custom TCP applications.

  • Custom host and TCP port pairs
  • Consecutive timeout logic
  • Optional ping context
  • Recovery notification
  • Fast retry for unavailable services
  • Parallel checks with up to 50 workers
  • Email, SMS, Teams and Telegram alerts
View PortAlert
Performance

Parallel Workers for Faster Monitoring

PingAlert and PortAlert remain one background process while using worker threads to check several targets at the same time.

P

PingAlert Workers

Check many servers, routers, and devices in parallel instead of waiting for every host one by one.

  • Default workers: 2
  • Maximum safe limit: 50
  • Useful for branch and device monitoring
  • One process avoids duplicate alerts
T

PortAlert Workers

Check many TCP services simultaneously for faster completion across web, database, mail, and custom ports.

  • Works with custom host and port pairs
  • Faster checks for larger target lists
  • Configurable timeout and alert count
  • Recovery message after service returns
W

Simple Configuration

Add one setting to the host configuration file:

workers : "2"
  • Use 2 for small deployments
  • Increase for larger target lists
  • Do not run multiple copies
Notification Channels

Direct Alerts to the Channels You Already Use

Use your own SMTP, Microsoft Teams or Telegram configuration. A Smartbooth account for SMS and Email sending from smartbooth.com is optional. Offline licensing means local license verification; notification delivery requires network access to your selected service.

Email

Use your own SMTP provider for alerts, shared mailboxes and daily IamAlive status messages.

Microsoft Teams

Send operational alerts to a Teams channel through a configured webhook.

Telegram

Receive fast notifications through a Telegram bot and chat ID.

Distribution

Trusted Download and Project Channels

Download from Smartbooth, install through Microsoft WinGet, or review public project information on GitHub and SourceForge.

Microsoft WinGet

Install the Windows tools through Microsoft WinGet:

winget install Smartbooth.CPUAlert
winget install Smartbooth.PingAlert
winget install Smartbooth.PortAlert

The Smartbooth ZIP packages are recommended for first-time users because they include sample configuration files and documentation.

GitHub Projects

View source code, documentation, releases, and project history.

SourceForge Projects

Alternative project pages, release information, and download mirrors.

Why Smartbooth

Practical monitoring for a small IT team

Configure your checks, verify live results, then monitor in the background. Clear alerts help your IT contact decide what to investigate.

Trial Mode Limits

FeatureTrial
Email alerts2 per day
Microsoft Teams alerts2 per day
Telegram alerts2 per day
IamAlive email1 per day
PingAlert / PortAlert targets2 maximum in Trial Mode
GPUAlert channels1 new alert or test per day, plus its recovery

Licensed mode removes the trial notification and target limits.

SMS Automation

SMSCMD - Send and Receive SMS/MMS for Windows and Linux

Send SMS from scripts, scheduled tasks, command prompts, and server automation workflows.

View SMSCMD
S

Command-Line SMS

Use a simple command-line interface for automation, batch jobs, server notifications, and customer workflows.

  • Windows and Linux
  • No installation required
  • Script and scheduled-task friendly
  • Multiple recipients supported
Open SMSCMD

Two-Way SMS and MMS

For USA and Canada workflows, incoming SMS text and MMS photos can be forwarded to the customer-service email inbox with the original message context.

  • Reply SMS text forwarded to email
  • MMS photos and screenshots forwarded to email
  • STOP reply block-list handling
  • Useful for support and customer documentation

SMS Account Access

Register for an account to send test SMS, manage settings, and view logs.

About Smartbooth

Practical Monitoring and Messaging Tools

Smartbooth focuses on clean setup, low-noise alerts, useful recovery notifications, and portable Windows and Linux deployment.

About Smartbooth