Features

Everything You Need to Keep Your Sites Running

SiteAwake provides comprehensive monitoring tools to ensure your websites, APIs, and services are always available. From multi-protocol checks to instant alerts, we have you covered.

Monitor Types

Multiple Ways to Monitor

Different services require different monitoring approaches. SiteAwake supports multiple protocols to ensure comprehensive coverage.

HTTP/HTTPS Monitoring

The most comprehensive way to monitor your websites and APIs. Check availability, response codes, SSL certificates, and custom headers.

  • HTTP status code verification
  • SSL certificate expiration alerts
  • Custom request headers
  • Response time tracking

Ping Monitoring

Network-level monitoring using ICMP ping to check if your servers are reachable. Perfect for monitoring infrastructure availability.

  • Network connectivity checks
  • Round-trip time measurement
  • Server infrastructure monitoring
  • Low overhead checks

TCP Port Monitoring

Monitor specific ports on your servers. Perfect for databases, mail servers, game servers, and other custom services.

  • Database connection monitoring
  • Mail server availability
  • Custom service ports
  • Connection timeout detection

Keyword Monitoring

Verify that specific content appears on your pages. Detect content changes, defacements, or missing critical information.

  • Content presence verification
  • Defacement detection
  • Missing content alerts
  • Case-sensitive matching
Alerting

Never Miss a Downtime Event

Get notified instantly through multiple channels when something goes wrong. Configure alert thresholds and escalation policies.

Multiple Notification Channels

Email Notifications

Detailed email alerts with full incident information, including screenshots and response data.

Webhook Integration

Send alerts to any service with customizable JSON payloads. Integrate with PagerDuty, OpsGenie, and more.

Slack Notifications

Get alerts directly in your team's Slack channels with rich formatting and actionable buttons.

Advanced Alert Configuration

Configurable Thresholds

Set custom failure thresholds before alerts trigger. Avoid false positives from temporary glitches.

Recovery Notifications

Get notified when services come back online with full incident duration and summary.

Multi-Channel Routing

Route different monitors to different notification channels based on priority and team ownership.

Maintenance Windows

Schedule maintenance periods to pause alerts during planned downtime.

Status Pages

Keep Your Users Informed

Create beautiful, customizable public status pages to communicate service status to your users.

Public Status Pages

Create public-facing status pages that show real-time status of your services. Share a single URL with your users.

Custom Branding

Add your logo, customize colors, and match your brand identity. Make the status page feel like part of your product.

Incident Management

Post incident updates and maintenance notices. Keep users informed with real-time status updates.

Uptime History

Display 90-day uptime history with visual indicators. Build trust by showing your reliability track record.

Analytics

Detailed Insights and Reports

Understand your service performance with comprehensive analytics, charts, and exportable reports.

Historical Data

Access historical check data to analyze trends and identify patterns. Data retention from 30 days to 1 year depending on your plan.

Response Time Charts

Visualize response time trends over time. Identify performance degradation before it becomes critical.

Uptime Reports

Generate uptime reports for stakeholders. Perfect for SLA compliance and customer communication.

Incident Timeline

View a complete timeline of all incidents with duration, impact, and resolution details.

Response Time (ms) Last 7 days
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Ready to Get Started?

Start monitoring your sites in minutes. No credit card required for the free plan.