Monitor Every
Port & Protocol
Monitor TCP, UDP, ICMP, FTP, SFTP, SMTP, RADIUS, POP3 and more. Advanced conditional alerts with custom thresholds and response validation.
Supported Protocols& Port Types
Monitor any protocol with custom validation rules and response checking
TCP
Monitor TCP connections with handshake validation
UDP
Check UDP port availability and packet responses
ICMP Ping
Classic ping monitoring with packet loss tracking
FTP
Monitor FTP server availability and login
SFTP
Secure FTP monitoring with SSH key support
SMTP
Email server monitoring with auth testing
POP3
POP3 mail server availability and auth
RADIUS
RADIUS authentication server monitoring
DNS Lookup
DNS resolution monitoring and record validation
Conditional Alert Rules
Set up sophisticated alert conditions based on response time, status changes, content validation, and more
Response Time Threshold
Alert if response time > 500ms
response_time > 500Port Status Change
Alert when port closes or opens
status != previous_statusBanner Content Validation
Alert if banner doesn't match expected
banner NOT CONTAINS "expected_text"Consecutive Failures
Alert after 3 consecutive failures
consecutive_failures >= 3Response Code Check
Alert if response code is unexpected
response_code NOT IN [200, 220, 250]Uptime Percentage
Alert if uptime < 99%
uptime_percentage < 99Advanced Alert Configuration
Alert Timing
- Immediate: Alert on first failure
- After X failures: Wait for consecutive failures
- Time window: Alert if down for X minutes
- Recovery delay: Wait before sending recovery alert
Threshold Settings
- Response time: Alert if > threshold (ms)
- Packet loss: Alert if > X% packets lost
- Uptime: Alert if uptime drops below %
- Custom metrics: Define your own thresholds
Content Validation
- Contains text: Banner must include string
- Regex match: Response matches pattern
- Response codes: Expected status codes
- DNS records: Validate IP addresses
Alert Channels
- Email: Multiple recipients with templates
- SMS: Instant text message alerts
- Slack/Teams: Team collaboration channels
- Webhooks: Custom integrations
Create complex alert rules with AND/OR logic for maximum flexibility
(response_time > 500 AND consecutive_failures >= 2) OR (status == "closed")Advanced Features
Enterprise-grade monitoring capabilities built for mission-critical infrastructure
Global Monitoring
Monitor from multiple continents for accurate global availability
SSL/TLS Support
Full support for STARTTLS, SMTPS, POP3S, FTPS, and custom certs
Custom Intervals
Set check frequency based on criticality from 1 minute up
Performance Metrics
Track response times, uptime %, packet loss over time
Authentication
Test logins for SMTP, POP3, FTP, RADIUS with auth validation
Auto-Retry Logic
Automatic retries with exponential backoff to prevent false alerts
Real-Time Monitoring
Real-World Success Stories
Web Hosting Provider
Customer FTP ports randomly closing
Set up FTP/SFTP monitoring with 1-min intervals
Detected firewall misconfig, 99.9% uptime restored
Email Service Provider
SMTP/POP3 intermittent connection issues
Monitored ports 25, 587, 110, 995 with auth testing
Found load balancer issue, fixed in 30 minutes
SaaS Application
Database port accessibility from API servers
Multi-location TCP monitoring for port 3306
Prevented major outage, saved $150K in revenue
DNS Provider
DNS resolution failures from certain regions
DNS lookup monitoring from 20+ locations
Identified geo-routing issue, resolved in 1 hour
Trusted by Network Teams
"The conditional alerts are game-changing. We set up alerts for response time > 200ms and caught network degradation before customers noticed."

"Monitoring all our service ports (SMTP, FTP, MySQL) from one dashboard saves us hours daily. The banner validation feature is brilliant."

"We monitor 500+ ports across 50 servers. The global monitoring from multiple locations gives us confidence in our infrastructure health."

Start Monitoring Your PortsWith Smart Alerts
Monitor TCP, UDP, ICMP, FTP, SFTP, SMTP, RADIUS, POP3, DNS and more with advanced conditional alerts