# Website Monitoring

Real-time status pages, automated alerts, and comprehensive uptime tracking. All free, forever.

[Start Free](/content/website-monitoring#registration-form-section/index.html)

6 checks included  
60-second checks  
3 global regions

## Watch automated monitoring in action

See how UpReport detects issues, updates your status page, and alerts your team—all automatically

### Detection

### Validation  
### Status  
### Alert

## API Services

Real-time monitoring dashboard

### Major Outage

#### Request Flow

DNS—  
→

TLS—  
→

HTTP—

#### API Endpoint  
api.example.com/health  
**Status:** Down  
**Database:** db.example.com:5432  
**99.99%**  
**Last checked:** nowCheck #542  
@UpReportnow

🚨 **API Endpoint Degraded**  
**Status:** 🔴 Degraded  
**Response:** 8.2s (limit: 5s)  
**Region:** Europe (EU-1)

**From:** a●●●●●@up.report  
**Subject:** 🚨 API Endpoint Degraded  
API Endpoint is degraded. Response time: 8.2s (threshold: 5s)  
**Service:** api.example.com/health  
**Recipients:** DevOps Team, Infrastructure Team, On-Call  
Status page automatically updated.

## All Essential Features Included

Professional uptime monitoring without the enterprise price tag

### Monitoring Checks

6 checks • 60-second intervals  
Enterprise frequency, startup pricing

### Status Pages

Auto-sync • Zero manual work  
Real-time customer visibility

### Multi-Region

3 global regions • EU, US & Asia coverage  
Monitor from multiple geographic locations

### Instant Alerts

Slack + Email • Sub-60s delivery  
Mean time to awareness < 1 min

### Check Types

HTTP • ICMP • Pulse • MCP • 8 Integrations • Manual  
Complete monitoring toolkit

GET/api/health
status:200
time:47ms

### HTTP Configuration

Headers • Status codes • Content validation  
Production-ready flexibility

## Multiple Ways to Monitor

Monitor websites with our native tools from 3 regions (Europe, United States & Asia), connect 8 popular integrations like Sentry, Grafana, Datadog and more, or control component status manually. Pick what works for your workflow.

### HTTP/HTTPS Monitoring

Monitor every detail: custom headers, response body validation, SSL certificates, and redirects. Perfect for APIs and complex websites.

### ICMP Ping

Network connectivity

### MCP Server

AI tool server health

### Pulse (Heartbeat)

Cron job & service heartbeat

### Manual Updates

Control component status manually

## Synthetic User Journey Monitoring

Go beyond simple uptime checks. Monitor complete user workflows—login flows, checkout processes, search-to-purchase paths—the journeys that directly impact your bottom line.  
Choose your style: Natural language AI prompts or powerful Playwright code.

### AI-Powered Mode

No Code

Natural language test creation  
Input Prompt

Go to checkout.mystore.com, click the "Add to Cart" button for the first product, proceed to checkout, and verify the total price displays correctly

## Playwright Mode

Developers

Full programmatic control

```javascript
import { test, expect } from '@playwright/test';

test('checkout flow validation', async ({ page }) => {
  // Navigate to checkout page
  await page.goto('https://checkout.mystore.com');

// Add first product to cart
  await page.click('.product-card:first-child .add-to-cart');

// Wait for cart update
  await page.waitForSelector('.cart-badge');

// Proceed to checkout
  await page.click('[data-testid="checkout-btn"]');

// Verify total price displays
  const total = await page.locator('.cart-total');
  await expect(total).toBeVisible();
  await expect(total).toContainText(/\$[\d,]+\.\d{2}/);
});
```

## Frequently Asked Questions

### Is it really free forever?

Yes. The Launch plan is free forever and includes 6 checks with 60-second intervals, Slack and email alerts, and public status pages. Upgrade only when you need more checks or custom domains.

### How does it integrate with my status page?

Each check links to a status page component. When the check fails, the component automatically updates from Operational to Degraded or Down. Your customers see real-time status without manual updates.

### Which check types are supported?

All 13 types are included on the free plan: HTTP/HTTPS checks from our workers, ICMP ping tests, Pulse (Heartbeat) monitoring, MCP server monitoring, and integrations with Pingdom, StatusCake, Uptrends, Sentry, Grafana, Alertmanager, New Relic, and Datadog. Plus Manual checks for component status control.
