Welcome to PixoMonitor
PixoMonitor is a powerful, cloud-based uptime monitoring platform that helps you keep track of your services, manage incidents, and communicate with your users through beautiful status pages.
Whether you're managing a single website or hundreds of services, PixoMonitor provides tools to detect failures, inspect performance, coordinate incidents, and keep users informed.
Why PixoMonitor?
- Fully managed — PixoMonitor operates the monitoring service and public application
- Multi-location monitoring — Check supported services from up to four geographic regions
- Eight alert channels — Email, Slack, Discord, Telegram, Microsoft Teams, SMS, Voice, and Webhooks
- Customizable status pages — Publish components, incidents, maintenance, and subscriber updates with optional branding and access controls
- Incident workflows — Create, acknowledge, update, resolve, and document incidents
- Team operations — Manage roles, on-call schedules, escalation policies, dependencies, and SLA reports
Key Features
Monitor Everything
PixoMonitor supports 10 different monitor types to cover all your monitoring needs:
- HTTP/HTTPS — Monitor websites and APIs with customizable request parameters
- TCP — Check if ports are open and responsive
- DNS — Verify DNS records are resolving correctly
- SSL Certificate — Monitor SSL certificate expiration
- Heartbeat — Verify cron jobs and scheduled tasks are running
- Domain Expiry — Track domain name expiration dates
- Transaction — Run multi-step browser transactions
- Cron Job — Monitor scheduled task execution
- WebSocket — Check WebSocket connections
Stay Informed
Configure alerts through multiple channels:
- Email (built-in)
- Slack
- Discord
- Telegram
- Microsoft Teams
- SMS
- Voice calls
- Webhooks (custom integrations)
Monitor Servers
Install the server agent to collect 30-second CPU, memory, filesystem, network, process, and system metrics. Pro and higher plans can also discover running services and listeners, build verified service topology, configure PostgreSQL or MySQL connection metrics, and monitor selected log patterns.
Track SLAs
Define uptime targets, inspect error budgets, generate reports, and receive email notifications on configured SLA warnings and breaches.
Quickstart
Get up and running with PixoMonitor in just 5 minutes.
Creating Monitors
Learn how to set up monitors for all your services.
Alert Channels
Configure notifications via Slack, Discord, SMS, and more.
Status Pages
Create public status pages for your users.
Who is PixoMonitor For?
PixoMonitor is designed for:
- DevOps teams — Monitor infrastructure and get alerted when things go wrong
- SRE teams — Track SLAs, manage incidents, and conduct post-mortems
- Developers — Monitor APIs, webhooks, and background jobs
- Small businesses — Keep your website online and customers informed
- Enterprises — Comprehensive monitoring with team collaboration features
Getting Started
The fastest way to get started is to follow our Quickstart guide, which will walk you through:
- Creating your account
- Setting up your first monitor
- Configuring alert notifications
- Creating a status page
New to uptime monitoring? Our Creating Monitors guide explains each monitor type and when to use them.
Documentation Overview
Guides
Step-by-step guides for using PixoMonitor's features:
- Creating Monitors — Set up HTTP, TCP, DNS, and other monitors
- Alert Channels — Configure Slack, Discord, email, and SMS notifications
- Status Pages — Create and customize public status pages
- Incidents — Track and manage service disruptions
- Maintenance Windows — Schedule planned downtime
- Teams — Collaborate with your team members
- On-Call Schedules — Manage on-call rotations
- Escalation Policies — Configure alert escalation rules
- Post-Mortems — Document and learn from incidents
- SLA Tracking — Monitor uptime targets and error budgets
- Billing — Manage your subscription and billing
API Reference
Integrate PixoMonitor with your applications:
- Authentication — Access tokens, refresh sessions, login, verification, and 2FA
- Monitors — CRUD operations for monitors
- Incidents — Manage incidents programmatically
- Alert Channels — Configure notification channels
- Status Pages — Manage status page settings
- Teams — Team management endpoints
Integrations
Connect PixoMonitor with your existing tools:
- Slack — Send alerts to Slack channels
- Discord — Send alerts to Discord servers
- Telegram — Send alerts via Telegram bot
- Microsoft Teams — Send alerts to Teams channels
- Webhooks — Custom integrations with any service
- Google OAuth — Sign in with Google
- SSO/OIDC — Enterprise single sign-on
Need Help?
- Use the search (⌘K or Ctrl+K) to quickly find what you're looking for
- Check the relevant guide for step-by-step instructions
- Review the API reference for integration details
PixoMonitor is actively developed. If you have feature requests or find bugs, please reach out through our website.
