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
123456789101112131415161718192021222324252627282930313233---category: Tutorialstitle: Tutorials Overviewdescription: "Step-by-step tutorials to create monitors, wire up notifications, publish status pages and reports, and drive it all from the openstatus CLI."sidebar: label: Tutorials Overview order: 1---
Our tutorials walk you end-to-end through the openstatus workflow: monitor an endpoint, get alerted when it fails, publish a status page, and communicate during an incident โ then automate the whole thing from the CLI.
If you're new, follow the tutorials below in order. Each one builds on the previous and takes 5โ10 minutes.
## Get started
1. **[Create an uptime monitor](/docs/tutorial/create-your-first-monitor)** (~5 min) โ set up uptime monitoring for your first endpoint.2. **[Wire up your first notification](/docs/tutorial/your-first-notification)** (~5 min) โ create a notification channel, attach it to your monitor, and confirm an alert lands.3. **[Create a status page](/docs/tutorial/create-your-first-status-page)** (~5 min) โ build a public status page to communicate service health to your users.4. **[Publish your first status report](/docs/tutorial/your-first-status-report)** (~10 min) โ walk the four-state incident workflow (investigating โ identified โ monitoring โ resolved) from the dashboard.
## Automate with the CLI
Once you're comfortable with the dashboard, manage your stack as code:
- **[Get started with the openstatus CLI](/docs/tutorial/get-started-with-openstatus-cli)** (~10 min) โ install the CLI, authenticate, and export your workspace to Terraform configuration you can version-control.- **[Manage status reports from the CLI](/docs/tutorial/manage-status-reports-cli)** (~10 min) โ open, update, and resolve a status report from the terminal during an incident.
## What's next
- Explore the [how-to guides](/docs/guides/getting-started) for specific tasks and advanced scenarios.- Dive into the [explanations](/docs/concept/getting-started) to understand the concepts behind the features.- Look up details in the [reference](/docs/reference/overview).