Skip to main content

What is StatusStack?

StatusStack is a comprehensive status monitoring and management platform designed for MSPs, SaaS companies, and DevOps teams. It helps you monitor third-party services, track custom websites, organize monitoring into logical groups called Stacks, and keep your team informed through multi-channel notifications.

Core Platform Components

Stacks

Logical groups of services for organized monitoring (Production, Staging, Client environments)

Sources

5,200+ pre-integrated sources (AWS, GitHub, Stripe, etc.)

Components

Individual services or APIs within a Source (e.g., AWS EC2, S3, Lambda)

Monitors

Custom website and API monitoring with health checks

Notifications

Multi-channel alerts via Slack, Discord, Teams, Email, and SMS

Teams & Organizations

Multi-tenant architecture for MSPs and enterprises

How StatusStack Works

The Monitoring Flow

  1. Data Collection
    • StatusStack polls 5,200+ external status pages every 1-5 minutes
    • Custom sources extend monitoring to unlisted providers and internal services
    • Custom monitors check your websites and APIs at configured intervals
    • Crowdsourced reports aggregate community feedback for early incident detection
    • Status data is normalized and stored
  2. Organization into Stacks
    • Group related services into logical Stacks
    • Each Stack has its own status page and monitoring view
    • Stacks can represent environments, clients, or service categories
  3. Status Change Detection
    • Real-time detection of service degradations and outages
    • Historical tracking of all status changes
    • Incident creation and resolution tracking
  4. Notifications
    • Rule-based routing to appropriate channels
    • Customizable alert levels (Info, Warning, Critical)
    • Enriched status emails with incident context, severity, and affected components
    • Rate limiting to prevent notification spam
  5. Public Status Pages
    • Branded status pages for each Stack
    • Public visibility or password-protected
    • Email subscriptions for updates
    • Embeddable status widgets

Key Features

Multi-Source Monitoring

Monitor 5,200+ sources out of the box:
AWS, Azure, Google Cloud, DigitalOcean, Linode, Vultr, and more
GitHub, GitLab, Bitbucket, CircleCI, Travis CI, Jenkins, and more
Stripe, PayPal, Shopify, Salesforce, HubSpot, and more
Cloudflare, Fastly, MongoDB, Redis, Elasticsearch, and more
Slack, Discord, Microsoft Teams, Twilio, SendGrid, and more

Custom Website Monitoring

Monitor your own websites and APIs:
  • HTTP/HTTPS Health Checks - Ping endpoints at 30-second to 60-minute intervals
  • SSL Certificate Monitoring - Track certificate expiry dates
  • Response Time Tracking - Monitor performance trends
  • Custom Headers - Authenticate with API keys or tokens
  • Expected Status Codes - Define what “healthy” means for your endpoint
  • Alert Thresholds - Configure failure thresholds before alerting

Custom Sources

Monitor services not in the pre-built catalog:
  • URL-Based Sources - Point to any status page URL and auto-detect the provider type (Statuspage.io, BetterStack, Instatus, and more)
  • Manual Sources - Create sources for internal services without public status pages
  • Organization Scoped - Custom sources are private to your organization
  • Per-Organization Limits - Up to 10 custom sources per organization (configurable for Enterprise)

Crowdsourced Incident Detection

Detect service issues before official status pages update:
  • Community Reports - Aggregate user reports to identify emerging outages
  • Confidence Scoring - Each detected incident is scored based on report volume and consistency
  • Early Warning - Get notified about issues before the provider’s own status page reflects them
  • Detection Lead Time - Track how far ahead of official acknowledgment issues are detected

Scheduled Reports

Automate recurring email reports for stakeholders:
  • Report Types - Uptime, Incident Summary, and Usage reports
  • Flexible Scheduling - Daily, weekly, or monthly delivery
  • Configurable Lookback - 7 to 90 day data windows
  • Team Scoping - Report on all teams or a specific team
  • Multiple Recipients - Send to up to 25 email addresses per report

Stack-Based Organization

Organize your monitoring into logical groups:
📦 Production Stack
  ├─ AWS (EC2, S3, RDS)
  ├─ Cloudflare CDN
  ├─ Stripe Payments
  ├─ SendGrid Email
  └─ Production API Monitor

📦 Staging Stack
  ├─ Staging API Monitor
  └─ Staging Database Monitor

📦 Client: Acme Corp
  ├─ Acme Website Monitor
  └─ Acme API Monitor

Multi-Channel Notifications

Get notified where your team works:
ChannelFeaturesSetup Time
EmailInstant delivery, rich HTML formatting1 minute
SlackThreaded conversations, inline actions2 minutes
DiscordServer/channel targeting, rich embeds2 minutes
Microsoft TeamsCard-based messages, actionable buttons3 minutes
SMSText message alerts via Twilio5 minutes
WebhooksCustom integrations with any service2 minutes

Public Status Pages

Create branded status pages for customers:
  • Custom Domains - Use your own domain (status.yourcompany.com)
  • Branding - Custom logo, colors, and styling
  • Email Subscriptions - Let users subscribe to updates
  • Incident History - Display past incidents and resolutions
  • Password Protection - Optionally require authentication
  • SEO Optimized - Proper meta tags and structure

MSP Features

Purpose-built for Managed Service Providers:
  • Multi-Client Management - Separate Stacks and branding per client
  • Client Portals - Dedicated status pages for each client
  • Flexible Billing - Per-client pricing and usage tracking
  • White-Label Branding - Customize for your MSP brand
  • Team Collaboration - Role-based access for your staff

Platform Architecture

Multi-Tenancy

StatusStack uses a hierarchical multi-tenant architecture:
Organization (Your Company)
  ├── Teams (Development, Operations, MSP Clients)
  │     ├── Stacks (Production, Staging, Clients)
  │     ├── Monitors (Custom Websites)
  │     ├── Notification Rules
  │     └── Users (with Roles)
  └── Subscription & Billing

Data Isolation

  • All data is scoped to your Organization
  • Teams provide additional segmentation
  • Role-based access control (Admin, Member, Viewer)
  • Secure API authentication via tokens

Performance

  • Sub-minute Updates - Status changes detected within 1-5 minutes
  • High Availability - 99.9% uptime SLA
  • Global CDN - Fast status page delivery worldwide
  • Scalable Architecture - Handles thousands of components per organization

Security & Privacy

  • OAuth 2.0 (Google, Microsoft)
  • Email/Password with 2FA support
  • SAML 2.0 for enterprise SSO
  • API token-based authentication
  • End-to-end encryption in transit (TLS 1.2+)
  • Encrypted data at rest
  • Regular security audits
  • GDPR compliant
  • Organization-level isolation
  • Role-based permissions
  • Team-based access control
  • Audit logs for all actions

Pricing & Plans

StatusStack offers flexible pricing for teams of all sizes:

Free

$0/month
  • 1 Stack
  • 10 Components
  • 1 Custom Monitor
  • Email Notifications
  • Community Support

Pro

$29/month
  • 10 Stacks
  • Unlimited Components
  • 25 Custom Monitors
  • All Notification Channels
  • Priority Support

Enterprise

Custom Pricing
  • Unlimited Everything
  • Custom Integrations
  • Dedicated Support
  • SLA Guarantees
  • Custom Contracts
MSP Pricing: Special per-client pricing available for Managed Service Providers. Contact Sales for details.

Getting Started

1

Sign Up

Create your account at statusstack.com/register
2

Create a Stack

Organize your monitoring into logical Stacks
3

Add Services

Add third-party services or custom monitors
4

Set Up Notifications

Configure alerts to your preferred channels
5

Share Status Page

Publish your Stack’s status page for customers

Next Steps

Quickstart Guide

Set up your first Stack in 5 minutes

Core Concepts

Learn about Stacks, Sources, and Components

Dashboard Guide

Master the customer dashboard

MSP Setup

Configure multi-client monitoring

Support & Resources

Documentation

Comprehensive guides and tutorials

Community Forum

Get help from other users

Email Support

Contact our support team

System Status

Check StatusStack’s status