Documentation
Everything you need to set up, configure, and get the most out of upti.my.
Getting Started
upti.my is a full-stack uptime monitoring platform for modern engineering teams. Monitor your services with 9 different healthcheck types, get alerted through 10 notification channels, automate incident response with visual workflows, and keep your customers informed with branded status pages.
- Create an account at app.upti.my
- Create a workspace for your team or project
- Add your first healthcheck to start monitoring
- Set up alerts via Slack, Discord, email, or any webhook
Core Features
Healthchecks
9 check types: HTTP, gRPC, GraphQL, TCP, DNS, SSL, ICMP, Playwright, and Heartbeat.
Infrastructure Agents
Deploy lightweight agents for server monitoring and automated self-healing.
Incident Conditions
4 condition types that define when incidents are automatically created.
Incidents
Track, communicate, and resolve incidents with a structured lifecycle.
Workflows
Drag-and-drop builder for destinations, alerting, enrichment, and automation.
Status Pages
Branded, customizable status pages with custom domains and white-label.
Maintenance Windows
Schedule planned maintenance and communicate it proactively.
CLI (uptimyctl)
Manage incidents, maintenance, healthchecks, and config from the command line.
Machine-Readable References
For AI assistants, internal search systems, and other automated tools, we publish a concise product reference and a more detailed extended reference.
- llms.txt for a compact product summary and source guidance
- llms-full.txt for detailed capability, positioning, and citation guidance
Healthcheck Types
HTTP / HTTPS
Monitor REST APIs, websites, and web services with full request configuration.
gRPC
Monitor gRPC services with configurable host, port, and TLS settings.
GraphQL
Monitor GraphQL endpoints with custom queries and response validation.
TCP
Monitor any TCP service by verifying port connectivity.
ICMP Ping
Monitor host reachability with simple ping checks.
DNS
Monitor DNS resolution for A, AAAA, CNAME, MX, TXT, and more.
SSL / TLS
Monitor certificate expiration with configurable warning thresholds.
Playwright
Run real browser-based synthetic checks using Playwright scripts.
Heartbeat
Push-based monitoring for cron jobs, batch processes, and scheduled tasks.