PortAlert
Simple and reliable TCP port monitoring tool for Windows and Linux.
Detect service DOWN instantly, avoid repeated alert spam, and receive recovery notification when service is back.
No installation. No server. No complexity.
Just run and monitor your services in 1 minute.
Buy License
Download
Read Documentation
Why PortAlert
- Monitor TCP ports (Web / DB / VPN / Mail / Internal services)
- Email + Telegram alert
- Recovery notification
- No repeated alert spam
- Offline license
- Works on Windows and Linux
Best for website monitoring, firewall rules, database ports, VPN endpoints, and internal services.
Key Features
Smart Monitoring
- TCP port check
- Timeout detection
- Fast retry when failure detected
- Multiple hosts monitoring
Smart Alert Logic
- Consecutive failure detection
- No repeated alert spam
- Recovery alert when service returns
- IamAlive daily notification at midnight
- When ports time out, additional 3 PING host response results are included in the alert text (helps identify network vs application issues)
Easy Setup
- No installation required
- Simple text config
- 1-minute setup
Flexible Control
- Per-host alert threshold
- Custom timeout settings
- Fast retry interval
Windows & Linux Support
Windows Version
- Run:
portalert.exe
- Uses built-in Windows curl
- No install required
Linux Version
- Run:
./portalert
- Uses system curl
- Lightweight and fast
Example Alert
smartbooth.com:80 timeout
count 1 of 3
count 3 of 3
Sending DOWN alert...
(no repeated alert spam)
smartbooth.com:80 back to normal
Sending RECOVERY alert...
Typical Use Cases
- Website downtime monitoring
- Database port monitoring (MySQL / MSSQL)
- VPN connection monitoring
- Firewall rule validation
- Internal service availability check
Download
No installation required. Unzip, edit configuration files, and run.
Summary
PortAlert is designed for users who need simple and reliable service monitoring.
It detects downtime quickly, avoids alert flooding, and ensures you always know when your services are up or down.
No setup. No server. No complexity.
Just run and monitor your services in 1 minute.
Need more details?
If you want full setup examples, configuration file format, commands, and troubleshooting,
open the documentation page below.