Skip to main contentTable of Contents
- Getting Started
- Managing Projects
- Setting Up Monitors
- Monitoring Results
- Incident Management
- Status Pages
- Configuring Notifications
- Maintenance Windows
- Subscription Management
- Account Settings
Getting Started
Creating an Account
- Visit the Uptime Monitor login page
- Click on “Sign Up” to create a new account
- You can register using:
- Email and password
- Google OAuth
- GitHub OAuth
- Complete the registration form
- Verify your email address if required
- Log in with your new credentials
Dashboard Overview
After logging in, you’ll see the main dashboard that displays:
- Monitor status summary
- Recent incidents
- Uptime statistics
- Performance trends
- Quick access to common actions
The dashboard provides an at-a-glance view of your monitoring environment and highlights any issues that need attention.
Navigation
The main navigation menu includes:
- Dashboard: Home screen with overview statistics
- Monitors: List and manage your monitors
- Projects: Organize monitors into projects
- Incidents: View and manage service incidents
- Status Pages: Configure public or private status pages
- Maintenance: Schedule maintenance windows
- Settings: Configure account and application settings
Managing Projects
Creating Projects
Projects help you organize related monitors and control access permissions.
To create a new project:
- Navigate to the Projects section
- Click “Create New Project”
- Enter project details:
- Name
- Description (optional)
- Team members (if on Pro plan)
- Click “Create Project”
Project Settings
Each project has configurable settings:
- Navigate to the project details page
- Click on “Settings”
- You can modify:
- Project name and description
- Default alert settings
- Team member access
Team Collaboration
On the Pro plan, you can invite team members to collaborate on projects:
- Go to the project settings
- Click “Manage Team”
- Enter email addresses of team members
- Assign roles (Admin, Project Manager, or User)
- Click “Send Invitations”
Team members will receive email invitations to join the project.
Setting Up Monitors
Basic Monitor Configuration
To create a new monitor:
- Navigate to Monitors section
- Click “Add Monitor”
- Enter basic details:
- Monitor name
- URL to monitor
- Check interval (how often to check)
- Project association
Advanced Monitor Settings
Expand your monitor configuration with advanced settings:
- HTTP Method: GET, POST, PUT, etc.
- Request Headers: Add custom headers
- Request Body: For POST/PUT requests
- Expected Response: HTTP status code, content match
- Timeout: Maximum time to wait for response
- Retries: Number of attempts before marking as down
- Alert Threshold: Consecutive failures before alerting
- Regions: Geographic locations to check from
Managing Existing Monitors
For each monitor, you can:
- Edit configuration
- Pause/resume monitoring
- View detailed history
- Perform manual checks
- Delete the monitor
Monitoring Results
Understanding Check Results
Each check provides detailed information:
- Response time
- HTTP status code
- Success/failure status
- Error message (if applicable)
- Response body (if configured to capture)
- Regional information
Performance metrics help you understand trends:
- Average response time
- Uptime percentage
- Response time trends
- Latency breakdown
- Apdex score (application performance index)
Access performance metrics from the monitor details page by clicking “Performance”.
For monitors configured with multiple regions:
- Navigate to the monitor details
- Click on “Regional Data”
- View a comparison of performance across regions
- Identify region-specific issues
For HTTPS monitors, you can view SSL certificate details:
- Go to monitor details
- Click “SSL Information”
- View certificate:
- Validity period
- Issuer
- Encryption details
- Common name
- Expiration warning
Incident Management
Incident Detection
Incidents are automatically created when:
- A monitor fails the configured number of consecutive checks
- The failure meets the alert threshold criteria
You can also manually create incidents:
- Go to the Incidents section
- Click “Create Incident”
- Select the affected monitor(s)
- Enter incident details
- Set severity level
Updating Incidents
Keep your team and users informed with updates:
- Navigate to the incident details
- Click “Add Update”
- Enter update information:
- Status change (Investigating, Identified, Monitoring, Resolved)
- Update message
- Internal notes (optional)
- Click “Post Update”
Updates appear on the incident timeline and status pages.
Incident History
Review past incidents to identify patterns:
- Navigate to Incidents section
- Use filters to narrow down by:
- Date range
- Monitors
- Status
- Severity
- Click on any incident for detailed information
Status Pages
Creating Status Pages
Status pages provide transparency to your users:
- Navigate to Status Pages section
- Click “Create Status Page”
- Configure basic settings:
- Name
- URL slug (for public access)
- Description
- Logo (optional)
- Select monitors to include
- Click “Create”
Customizing Status Pages
Personalize your status page appearance:
- Go to status page settings
- Customize:
- Header and footer content
- Color scheme
- Company information
- Custom CSS (Pro plan)
- Incident display settings
Public vs. Private Status Pages
Choose the visibility of your status page:
- Public: Accessible to anyone with the URL
- Private: Requires authentication to view
For private status pages:
- Set visibility to “Private”
- Manage access permissions
- Share secure access links with stakeholders
To use a custom domain for your status page (Pro plan):
- Go to status page settings
- Enter your custom domain
- Configure DNS settings as instructed
- Verify domain ownership
Configuring Notifications
Email Notifications
Set up email alerts:
- Navigate to Notification settings
- Click “Add Email Notification”
- Enter email addresses
- Configure notification triggers:
- Monitor down/up events
- SSL certificate warnings
- Incident updates
- Set delivery schedule and quieting hours (optional)
Slack Integration
Connect to Slack for real-time alerts:
- Go to Notification settings
- Click “Add Slack Integration”
- Authorize the Uptime Monitor app in Slack
- Select the channel for notifications
- Configure notification triggers
- Customize message format (optional)
Discord Integration
Set up Discord notifications for your monitors:
- Go to Notification settings
- Click “Add Discord Integration”
- Create a webhook in your Discord server:
- Open Server Settings > Integrations > Webhooks
- Click “New Webhook”
- Name it “Uptime Monitor”
- Select the channel for notifications
- Copy the webhook URL
- Paste the webhook URL in the Uptime Monitor settings
- Configure notification triggers:
- Monitor down/up events
- Incident updates
- Maintenance notifications
- Customize message format (optional)
- Click “Save Integration”
Microsoft Teams Integration
Connect to Microsoft Teams for alerts:
- Go to Notification settings
- Click “Add Teams Integration”
- Create an incoming webhook in Teams:
- Navigate to the channel where you want to receive notifications
- Click the ”…” menu > Connectors
- Find “Incoming Webhook” and click Configure
- Name the webhook and upload an icon (optional)
- Click Create and copy the webhook URL
- Paste the webhook URL in the Uptime Monitor settings
- Configure notification triggers
- Customize message appearance
- Test the integration
Webhook Configuration
Send notifications to your own systems:
- Navigate to Notification settings
- Click “Add Webhook”
- Enter webhook URL
- Configure payload format
- Select notification triggers
- Test the webhook integration
Telegram Notifications
Set up Telegram notifications:
- Navigate to Notification settings
- Click “Add Telegram Integration”
- Follow the instructions to:
- Start a chat with the Uptime Monitor bot
- Get your chat ID
- Enter the chat ID in the settings
- Configure notification triggers
- Customize message format
- Test the integration
WhatsApp Notifications
Configure WhatsApp for critical alerts:
- Go to Notification settings
- Click “Add WhatsApp Integration”
- Complete the verification process:
- Enter your phone number
- Verify with the code received on WhatsApp
- Configure notification preferences:
- Select priority level for WhatsApp alerts
- Choose which events trigger notifications
- Test the integration
Connect to PagerDuty for incident management:
- Navigate to Notification settings
- Click “Add PagerDuty Integration”
- Set up the integration:
- Enter your PagerDuty API key
- Select the PagerDuty service
- Configure severity mapping
- Set notification rules:
- Determine which incidents create PagerDuty alerts
- Configure auto-resolution settings
- Test the integration
Maintenance Windows
Scheduling Maintenance
To prevent false alerts during planned maintenance:
- Navigate to Maintenance section
- Click “Schedule Maintenance”
- Configure:
- Start and end time
- Affected monitors
- Description
- Public notification (for status pages)
- Click “Schedule”
During maintenance, monitoring continues but alerts are suppressed.
Recurring Maintenance
For regular maintenance activities:
- Create a new maintenance window
- Enable “Recurring” option
- Set recurrence pattern:
- Daily, weekly, monthly
- Specific days of week
- Time window
- Configure end date or number of occurrences
Subscription Management
Understanding Plan Limits
Each subscription plan has specific limits:
-
Free Plan:
- 5 monitors
- 1 status page
- Email notifications only
- 30-day data retention
- Single user
-
Pro Plan:
- Unlimited monitors
- Multiple status pages
- All notification channels
- 1-year data retention
- Team collaboration
View your current usage and limits in the Subscription section.
Upgrading Your Subscription
To access additional features:
- Navigate to Subscription settings
- Review available plans
- Click “Upgrade to Pro”
- Complete the payment process
- Enjoy immediate access to Pro features
Account Settings
Profile Management
Update your account information:
- Go to Account Settings
- Update profile details:
- Name
- Email
- Avatar
- Time zone
- Contact information
Security Settings
Manage security options:
- Navigate to Security settings
- Change password
- Configure two-factor authentication (if available)
- Review connected OAuth providers
- View session history
Teams and Permissions
Manage team members and access:
- Go to Teams settings
- View all team members
- Adjust user roles and permissions
- Remove users if needed
- Send new invitations