Documentation Index
Fetch the complete documentation index at: https://monitor-f3599674.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Node.js version 19 or higher
- A running MongoDB instance (local or MongoDB Atlas)
- A Resend API key (or SMTP credentials) for email alerts
Step 1: Clone and install
Step 2: Configure environment variables
Copy the example env file and fill in your values:| Variable | Description |
|---|---|
MONGODB_URI | MongoDB connection string |
SESSION_SECRET | Long random string used to sign sessions |
RESEND_API_KEY | Resend API key for email alerts |
NEXT_PUBLIC_APP_URL | Public base URL (e.g. http://localhost:9100) |
Step 3: Start the development server
Step 4: Create an account
- Go to http://localhost:9100/register.
- Enter your email address and a password.
- Verify your email via the OTP sent to your inbox.
Step 5: Create your first monitor
- In the sidebar, click Monitors.
- Fill in the monitor form:
- Monitor name — e.g.
API health - URL — e.g.
https://api.example.com/health - Check type —
Endpoint(HTTP status check) - Interval —
5minutes
- Monitor name — e.g.
- Click Next, review the check settings, then click Create Monitor.
Step 6: Add an alert channel
- In the sidebar, click Alerts.
- Choose a channel type — Email, Slack, Discord, or Webhook.
- Fill in the required configuration and click Add Channel.
Next Steps
Monitors
Explore all check types and advanced configuration options.
Status Pages
Customize and publish your public status page.
Incidents
Learn how to create and manage incidents.
Alert Channels
Configure Slack, Discord, and webhook notifications.