Welcome to the UptimeKeep Documentation
Welcome to the official documentation for UptimeKeep, your comprehensive solution for tracking and managing your websites, servers, and more. Our platform is designed to help you monitor the availability, performance, and health of your digital infrastructure, ensuring you stay ahead of any potential issues.
What is UptimeKeep?
UptimeKeep is a powerful tool that offers a wide range of monitoring solutions, including uptime monitoring, server resource tracking, DNS monitoring, and more. Whether you're managing a personal blog or a complex enterprise-level system, our service provides the insights you need to keep everything running smoothly.
Key Features
Here's a quick overview of what UptimeKeep has to offer:
Uptime Monitors: Track your websites, servers, and ports with ease. Ensure they are always available and performing at their best.
Heartbeats: Monitor your cron jobs and scheduled tasks to ensure they are running as expected.
Domain Name Monitoring: Keep track of your domain names' expiration dates and SSL certificates to avoid any interruptions.
DNS Monitors: Get alerted when your domain's DNS records change, and track these changes with ease.
Server Monitors: Monitor the performance and resource usage of your Linux servers, including CPU, RAM, and disk usage. Set custom alerts based on your specific needs.
Status Pages: Create beautiful, transparent status pages to display your monitor stats to your visitors. These pages are lightweight, fast, SEO-optimized, and customizable.
Incident Management: Receive instant notifications when checks fail, and keep track of incidents with detailed notes and analysis.
Global Monitoring Locations: Check your monitors from multiple locations around the world to ensure accurate and reliable monitoring.
Custom HTTP Requests and Responses: Tailor your monitoring with custom request methods, headers, and expected responses.
Notifications: Stay informed with beautiful email notifications and a wide range of integration options, including Slack, Discord, Telegram, and more.
Projects and Custom Domains: Organize your resources efficiently and connect your own domain for a personalized experience.
Getting Started
This documentation will guide you through everything you need to know to get the most out of UptimeKeep. Whether you're just setting up your first monitor or looking to configure advanced settings, you'll find detailed instructions and helpful tips throughout these pages.
Who Should Use This Service?
UptimeKeep is perfect for:
Web Developers and Administrators: Keep your websites and servers up and running without having to constantly monitor them manually.
IT and DevOps Teams: Monitor large infrastructures with ease, and get notified instantly when something goes wrong.
Project Managers and Business Owners: Ensure that your digital assets are always available to your customers, improving uptime and reliability.
How to Use This Documentation
To help you navigate, this documentation is divided into several sections, each covering a specific aspect of our service:
Getting Started: Learn how to create an account, set up your first monitors, and navigate the dashboard.
Monitoring: Detailed guides on setting up and managing different types of monitors, including uptime, server, DNS, and more.
Notifications: Explore the various notification channels and learn how to customize your alert settings.
Status Pages: Find out how to create and customize status pages to display your monitoring data publicly or privately.
Advanced Features: Dive into the advanced features like custom HTTP requests, incident management, and more.
Projects and Organization: Learn how to organize your monitors and resources efficiently.
Support
If you encounter any issues or have questions, our support team is here to help. Visit the [Support Section] of this documentation or contact us directly for assistance.
We hope UptimeKeep helps you keep your digital assets running smoothly, so you can focus on what matters most—growing your business.
Jump right in

Create a DNS Monitor
Learn how to create a DNS Monitor for monitoring any DNS changes for a Domain Name

Create a Server Monitor
Learn how to create a Server Monitor for monitoring server uptime, CPU usage, Ram usage, Disk usage, Network load and more

Create a Cronjob/Heartbeat Monitor
Learn how to create a Cronjob/Heartbeat Monitor for monitoring your cronjob/heartbeat's uptime

Create a Domain and SSL Monitor
Learn how to create a Domain and SSL Monitor for monitoring when your Domain and SSL certificates Expire

Create a Status Page
Learn how to create custom status pages for your monitors
Last updated
