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 the tools you need to ensure your infrastructure stays online and your users stay informed.
Why PixoMonitor?
- Fully managed — No servers to maintain, we handle the infrastructure
- Multi-location monitoring — Check availability from multiple geographic regions
- Comprehensive alerting — Get notified via 8 different channels including Slack, Discord, SMS, and more
- Beautiful status pages — Keep your users informed with customizable, brandable status pages
- Incident management — Track, escalate, and resolve incidents with built-in workflows
- Team collaboration — Manage on-call schedules and escalation policies for your team
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)
Track SLAs
Define Service Level Agreements and automatically track compliance:
- Set uptime targets (e.g., 99.9%)
- Monitor error budgets in real-time
- Generate compliance reports
- Get alerts when SLAs are at risk
Server Monitoring
Go beyond external uptime checks with agent-based server monitoring:
- Lightweight agent — A single Node.js agent running on your server
- One-command install — Deploy via
curlwith your API key - Real-time metrics — CPU, memory, disk, network, and process monitoring
- Auto-discovery — Automatically detects running services and databases
- Log monitoring — Pattern-based alerting for log files
- Database performance — Deep insights for PostgreSQL and MySQL
Get started with server monitoring in under a minute. See the Server Monitoring guide for installation instructions.
Quickstart
Get up and running with PixoMonitor in just 5 minutes.
Creating Monitors
Learn how to set up monitors for all your services.
Server Monitoring
Install the agent and monitor server resources in real-time.
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
- Server Monitoring — Install the agent and monitor server resources
- Billing — Manage your subscription and billing
API Reference
Integrate PixoMonitor with your applications:
- Authentication — API key authentication
- 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.
