Introduction
YipYap is an uptime monitoring and incident management platform. It watches your services around the clock and alerts the right people when something goes wrong.
SaaS and FOSS
Section titled “SaaS and FOSS”YipYap is available in two forms:
- YipYap Cloud is the hosted SaaS at yipyap.run. It includes a Free plan, a Pro plan, and an Enterprise plan.
- YipYap FOSS is the open-source, self-hosted edition. You can run it on your own infrastructure with no external dependencies.
Some features (service catalog, status pages, SSO) are only available on the SaaS platform. The FOSS edition focuses on core monitoring, alerting, and notifications.
Core Concepts
Section titled “Core Concepts”Monitors
Section titled “Monitors”A monitor is a recurring check against a service endpoint. YipYap supports HTTP, TCP, DNS, Ping, and Heartbeat monitors. Each monitor runs on a configurable interval and tracks uptime, latency, and response correctness.
Escalation Policies
Section titled “Escalation Policies”When a monitor detects a failure, it fires an alert. Escalation policies define who gets notified, in what order, and how long to wait before escalating to the next person.
Notification Channels
Section titled “Notification Channels”YipYap delivers alerts through Slack, Discord, Telegram, email, SMS, voice calls, webhooks, ntfy.sh, and Pushover. Every channel supports interactive acknowledge and resolve buttons where the platform allows it.
On-Call Schedules
Section titled “On-Call Schedules”On-call schedules assign team members to time slots. Escalation policies reference these schedules so that the person currently on call receives the alert first.
Feature Overview
Section titled “Feature Overview”| Category | Capability |
|---|---|
| Monitoring | HTTP, TCP, DNS, Ping, Heartbeat |
| Alerting | Escalation policies, on-call rotations |
| Notifications | 10+ channels with interactive buttons |
| Integrations | OpenTelemetry export, inbound Events API, API keys |
| Status Pages | Public status pages with maintenance display |
| Service Catalog | Services, runbooks, dependency graphs |
| Account | Teams, roles, MFA, SSO/OIDC |
Getting Started in Three Steps
Section titled “Getting Started in Three Steps”- Sign up at console.yipyap.run/register and log in to your dashboard.
- Create a monitor by navigating to Monitors > New Monitor and selecting a check type (HTTP, TCP, DNS, Ping, or Heartbeat).
- Configure alerting by setting up a notification channel and an escalation policy so your team is notified when something goes wrong.
Next Steps
Section titled “Next Steps”Head to the Quick Start guide to create your first monitor in under five minutes.