Overview
StatusStack monitors 5,200+ sources out of the box. This guide shows you how to add services to your Stacks and configure component-level monitoring.Understanding Sources and Components
Sources
Components
Example: GitHub as a Source
Adding Third-Party Services
Open Your Stack
Click Add Component
Search for Service
- Search by Name
- Browse by Category
- Popular Services
- “GitHub”
- “AWS”
- “Stripe”
- “Cloudflare”
Select Components
Tips:- ✅ Select only components you actually use
- ✅ Read component descriptions to understand what they monitor
- ❌ Don’t add all components just because they’re available
- ❌ Avoid monitoring deprecated or legacy components
Review and Add

Popular Services by Category
Cloud Providers
Amazon Web Services (AWS)
Amazon Web Services (AWS)
- EC2 (Elastic Compute Cloud)
- S3 (Simple Storage Service)
- RDS (Relational Database Service)
- Lambda (Serverless Functions)
- CloudFront (CDN)
- Route 53 (DNS)
- DynamoDB (NoSQL Database)
- SQS (Message Queue)
- And 20+ more…
- Infrastructure monitoring
- Cloud-native applications
- Multi-service dependencies
Microsoft Azure
Microsoft Azure
- Virtual Machines
- App Service
- SQL Database
- Blob Storage
- Azure Functions
- Azure CDN
- Azure Active Directory
- And more…
- Microsoft-centric infrastructure
- Enterprise applications
- Hybrid cloud deployments
Google Cloud Platform (GCP)
Google Cloud Platform (GCP)
- Compute Engine
- Cloud Storage
- Cloud SQL
- Cloud Functions
- Cloud CDN
- Cloud DNS
- And more…
- Data-intensive applications
- Machine learning workloads
- Google Workspace integration
DigitalOcean
DigitalOcean
- Droplets
- Managed Databases
- Spaces (Object Storage)
- App Platform
- Load Balancers
- Simple infrastructure
- Startups and small teams
- Cost-effective hosting
Development & CI/CD
GitHub
GitHub
- Git Operations
- API Requests
- Webhooks
- GitHub Pages
- GitHub Actions
- GitHub Packages
- Codespaces
- Development teams
- CI/CD pipelines
- Deployment automation
GitLab
GitLab
- Git Operations
- API
- Pages
- CI/CD Pipelines
- Container Registry
- Self-hosted Git
- DevOps workflows
- Enterprise development
Vercel
Vercel
- Edge Network
- Build System
- Serverless Functions
- Analytics
- Image Optimization
- Frontend deployments
- Next.js applications
- Jamstack sites
Netlify
Netlify
- Build System
- CDN
- Functions
- Forms
- Identity
- Static sites
- Jamstack applications
- CI/CD for frontend
SaaS & Business Tools
Stripe
Stripe
- API
- Checkout
- Dashboard
- Connect
- Billing
- Webhooks
- Payment processing
- Subscription billing
- E-commerce platforms
Shopify
Shopify
- Storefront
- Admin API
- Checkout
- Payments
- Apps
- E-commerce sites
- Online stores
- Retail operations
Salesforce
Salesforce
- Sales Cloud
- Service Cloud
- Marketing Cloud
- API
- Community Cloud
- CRM systems
- Sales operations
- Customer service
Infrastructure & CDN
Cloudflare
Cloudflare
- DNS
- CDN
- SSL/TLS
- Workers
- Pages
- Stream
- R2 Storage
- DNS management
- DDoS protection
- Edge computing
Fastly
Fastly
- CDN
- Edge Cloud
- Image Optimizer
- Next-Gen WAF
- High-performance CDN
- Video streaming
- Edge computing
Databases & Data
MongoDB Atlas
MongoDB Atlas
- Cluster Operations
- Data API
- Backup Service
- Search
- Charts
- NoSQL databases
- Document storage
- Cloud databases
Redis Cloud
Redis Cloud
- Database Operations
- Pub/Sub
- JSON
- Search
- TimeSeries
- Caching layer
- Session storage
- Real-time applications
PlanetScale
PlanetScale
- Database Operations
- Branching
- Insights
- Deploy Requests
- MySQL databases
- Serverless databases
- Schema management
Communication & Collaboration
Slack
Slack
- Messaging
- Calls
- Workspace
- Apps/Integrations
- Enterprise Grid
- Team communication
- Integration dependencies
- Notification delivery
Discord
Discord
- API
- Voice
- Media Proxy
- Third-party Networks
- Community platforms
- Gaming applications
- Real-time chat
Microsoft Teams
Microsoft Teams
- Messaging
- Calls & Meetings
- Calendar
- Apps
- Admin Center
- Enterprise communication
- Microsoft 365 integration
- Corporate collaboration
Component Management
Viewing Component Status
Each component in your Stack displays:Current Status
Last Updated
Uptime Percentage
Incident History
Removing Components
Open Stack
Find Component
Click Remove
Confirm
Reordering Components
Customize the order components appear on your status page:- Open Stack settings
- Navigate to “Component Order” section
- Drag and drop components to reorder
- Click “Save Order”
- Most critical services first
- Group related services together
- Customer-facing services before internal ones
Component Grouping
Organize components into logical groups for better visualization:Creating Component Groups
Open Stack Settings
Navigate to Groups
Create Group
- Group Name (e.g., “Core Services”, “Infrastructure”)
- Description (optional)
- Collapse by Default (show/hide components)
Assign Components
Save Changes
Example Grouping Structure
Custom Component Display Names
Rename components for clarity on your status page:Why Customize Names?
- Add context: “Production API” instead of “API”
- Clarify purpose: “Customer Database” instead of “AWS RDS”
- Match internal naming: Align with your team’s terminology
How to Customize
- Click the ⋮ menu next to a component
- Select “Edit Display Name”
- Enter your custom name
- Click “Save”
Auto-Adding Components
Automatically add new components when a Source adds them:Enabling Auto-Add
Open Stack Settings
Find Auto-Add Section
Select Sources
- ✅ Enable for stable Sources (AWS, GitHub)
- ❌ Disable for noisy Sources (might add unwanted components)
Save Settings
Monitoring Multiple Sources
Scenario: Full-Stack Application
For a typical web application, you might monitor:Scenario: SaaS Platform
Best Practices
Start Small, Grow Gradually
Start Small, Grow Gradually
- Start with 5-10 most critical services
- Add more as you identify dependencies
- Monitor what actually impacts your users
- Week 1: Core infrastructure (hosting, database)
- Week 2: Critical dependencies (payments, auth)
- Week 3: Communication services (email, SMS)
- Week 4: Nice-to-have integrations
Monitor What Impacts Users
Monitor What Impacts Users
- ✅ Payment processing (Stripe)
- ✅ Email delivery (SendGrid)
- ✅ CDN (Cloudflare)
- ✅ Hosting (Vercel, AWS)
- ❌ Internal admin tools
- ❌ Development environments
- ❌ Rarely-used integrations
Use Descriptive Names
Use Descriptive Names
- “API”
- “Database”
- “Storage”
- “Production API (us-east-1)”
- “Customer Database (PostgreSQL)”
- “User Uploads (S3)”
Regular Maintenance
Regular Maintenance
- Remove deprecated components
- Add newly-integrated services
- Update component display names
- Verify grouping still makes sense
- Check for unused Sources
Troubleshooting
Component Not Found
Issue: Can’t find a service you want to monitor Solutions:- Check spelling and try alternative names (e.g., “AWS” vs “Amazon Web Services”)
- Browse by category instead of searching
- Request the Source via “Request Source” button
- Use a custom monitor if it’s your own service
Component Status Not Updating
Issue: Component shows stale or incorrect status Possible causes:- Source temporarily unavailable (wait 5 minutes)
- StatusStack connectivity issue
- Source changed their status page format
- Refresh the page and wait 5 minutes
- Check StatusStack’s status
- Remove and re-add the component
- Contact support if issue persists
Too Many Components
Issue: Stack is cluttered with too many components Solutions:- Remove unused or rarely-needed components
- Create separate Stacks for different purposes
- Use component grouping to organize
- Disable auto-add for noisy Sources

