Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. ๐ซ Status page with uptime monitoring & API monitoring as code ๐ซ openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
MDX
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849---category: Guidestitle: How-to Guidesdescription: "Practical guides for integrating openstatus with GitHub Actions, OTLP endpoints, Cloudflare, and more."sidebar: label: Guides Overview order: 1---
Our how-to guides solve specific problems with step-by-step instructions, walk you through advanced features and integrations, and show you how to customise and extend your openstatus setup.
## Monitoring and integration
- **[Monitor your MCP server](/docs/guides/how-to-monitor-mcp-server)** โ set up monitoring for Model Context Protocol servers.- **[Export metrics to an OTLP endpoint](/docs/guides/how-to-export-metrics-to-otlp-endpoint)** โ send monitoring data to your observability platform.- **[Run synthetic tests in GitHub Actions](/docs/guides/how-to-run-synthetic-test-github-action)** โ automate testing in your CI/CD pipeline.- **[Manage openstatus with Terraform](/docs/guides/how-to-manage-openstatus-with-terraform)** โ declare monitors, pages, and notifications as code.
## Status pages and widgets
- **[Configure your status page](/docs/guides/how-to-configure-status-page)** โ trackers, themes, links, and locales.- **[Import a status page from another provider](/docs/guides/how-to-import-status-page)** โ migrate from Statuspage, Better Stack, Instatus, or Checkly.- **[Translate your status page](/docs/guides/how-to-translate-status-page)** โ offer the page in multiple languages.- **[Create your own status page theme](/docs/guides/how-to-create-status-page-theme)** โ design and contribute a community theme.- **[Add an SVG status badge to a GitHub README](/docs/guides/how-to-add-svg-status-badge)** โ display real-time status in your repository.- **[Use the React status widget](/docs/guides/how-to-use-react-widget)** โ embed live status updates in your React application.- **[Embed a status page in an iframe](/docs/guides/how-to-embed-status-page-iframe)** โ drop a chromeless status page into any site.- **[Deploy a status page on Cloudflare Pages](/docs/guides/how-deploy-status-page-cf-pages)** โ host your status page on Cloudflare's edge network.- **[Post status updates to X and Bluesky](/docs/guides/how-to-deploy-statuspage-socials-notifier)** โ mirror your status page on social media.
## Agents and team workflow
- **[Connect openstatus to your coding agent](/docs/guides/how-to-connect-openstatus-to-your-agent)** โ give Claude Code, Codex, opencode, Cursor, or ChatGPT access through the MCP server.- **[Set up the Slack agent](/docs/guides/how-to-setup-slack-agent)** โ manage incidents from Slack in natural language.- **[Set up SAML single sign-on](/docs/guides/how-to-set-up-saml-sso)** โ let your team sign in through your identity provider.
## Infrastructure and deployment
- **[Create a private location](/docs/guides/how-to-create-private-location)** โ run a monitoring probe on your own infrastructure.- **[Deploy a private probe on Cloudflare Containers](/docs/guides/how-to-deploy-probes-cloudflare-containers)** โ serverless deployment for private probes.- **[Self-host openstatus](/docs/guides/self-hosting-openstatus)** โ deploy openstatus on your own servers.- **[Self-host the status page only](/docs/guides/self-host-status-page-only)** โ deploy just the status page without monitoring.
## Related sections
- **[Tutorials](/docs/tutorial/getting-started)** โ for step-by-step learning instead.- **[Explanations](/docs/concept/getting-started)** โ to understand the concepts behind these guides.- **[Reference](/docs/reference/overview)** โ for detailed technical specifications.