Quick Start

Get up and running with PulseOps in minutes.

  1. Create an account - Sign up at app.pulseop.net/register
  2. Add your first monitor - Click "Add Monitor" and enter your service URL
  3. Configure alerts - Set up notification channels in Settings
  4. Create a status page - Share your uptime with customers

Creating Monitors

Monitors continuously check your services and alert you when issues occur.

HTTP/HTTPS Monitors

Monitor Type: HTTP/HTTPS
URL: https://api.example.com/health
Method: GET
Expected Status: 200
Check Interval: 60 seconds

Advanced Options

  • Custom Headers - Add authentication headers or custom values
  • Request Body - Send data with POST/PUT requests
  • Response Validation - Check for specific content in responses
  • SSL Certificate Monitoring - Get alerts before certificates expire

Monitor Types

HTTP/HTTPS

Monitor web services, APIs, and websites. Supports GET, POST, PUT, DELETE methods.

TCP

Check if a port is accessible on a server. Useful for databases, mail servers, etc.

PING (ICMP)

Verify if a server is reachable. Basic connectivity check.

DNS

Monitor DNS records and resolution times.

Notification Channels

Configure how you want to receive alerts when monitors detect issues.

Supported Channels

  • Email - SMTP-based email notifications
  • Slack - Send alerts to Slack channels
  • SMS - Text message alerts via Twilio
  • WhatsApp - WhatsApp messages via Twilio
  • Telegram - Telegram bot notifications
  • Google Chat - Alerts to Google Chat spaces
  • Webhooks - Custom HTTP endpoints

Setting up Email Notifications

Channel: Email
Recipient: alerts@example.com
SMTP Host: smtp.gmail.com
SMTP Port: 587
SMTP User: your-email@gmail.com
SMTP Password: your-app-password

Creating Status Pages

Share real-time status information with your customers.

Basic Setup

  1. Navigate to Status Pages in the dashboard
  2. Click "Create Status Page"
  3. Enter a name and slug (URL identifier)
  4. Select monitors to display
  5. Customize branding colors and logo

Customization Options

  • Custom Domain - Use status.yourdomain.com
  • Branding - Add your logo and brand colors
  • Public/Private - Control access to your status page
  • Incident Timeline - Display historical incidents

Custom Domains

Host your status page on your own domain.

DNS Configuration

Add a CNAME record pointing to PulseOps:

Type: CNAME
Name: status (or your subdomain)
Value: status.pulseop.net
TTL: 3600

After DNS propagation (usually 5-30 minutes), your status page will be available at your custom domain.