Skip to main content
Welcome to PulseGuard — the edge-native uptime monitoring platform built for modern infrastructure. Whether you’re watching a single API endpoint or a distributed mesh of services across multiple clouds, PulseGuard gives you the visibility you need from 50+ global probe locations, real-time WebSocket updates, and a unified dashboard that puts every signal in one place.

Introduction

Learn what PulseGuard is, what it monitors, and how its core capabilities fit together.

Quickstart

Create your first monitor, wire up an alert, and see your dashboard live in under five minutes.

CLI Overview

Use the pulse CLI to manage monitors as code, trigger checks, and integrate with CI/CD pipelines.

API Overview

Explore the REST API to create monitors, query uptime data, and manage API keys programmatically.

Feature Highlights

PulseGuard is purpose-built to cover every layer of your stack — from HTTP endpoints to DNS records, SSL certificates, and private internal services.

Monitors

16 monitor types including HTTP, TCP, DNS, SSL, WebSocket, Browser, Heartbeat, and more.

Alerting

Multi-channel notifications via Email, Slack, Discord, Webhook, Telegram, and SMS.

Status Pages

Public status pages with custom domains, subscriber management, and maintenance windows.

Private Probes

Deploy Docker-based agents inside your private network to monitor internal services.

Tools

10+ free diagnostic tools: SSL checker, DNS sentinel, port scanner, latency probe, and more.

CI/CD Integration

Gate deployments on uptime with pulse wait and sync monitor definitions from YAML files.