ɳSentry SaaS (sentry.nself.org)
Hosted ɳSentry monitoring, status pages, and error tracking — no self-hosting required
ɳSentry is also available hosted, at sentry.nself.org. It’s the same 13 plugins we ship for self-hosting — uptime monitoring, status pages, error tracking, incident management, and more — run by us instead of on your own nSelf deployment.
:::note[Early access] The hosted SaaS is in early access. Core monitoring, status pages, and the API are live; some features (CLI parity, on-call rotations) are still rolling out. See the tier table below for what’s available today. :::
There’s a free tier and no card required to start.
Tiers & Quotas
| Free | Sentry Bundle ($0.99/mo · $9.99/yr) | ɳSelf+ ($3.99/mo · $39.99/yr) | |
|---|---|---|---|
| Monitors | 10 @ 5-min interval | 50 @ 1-min interval | 100 @ 30s interval |
| Status pages | 1 | 3 + custom domain | 10 + custom domain |
| Retention | 7 days | 90 days | 365 days |
| Error events/mo | 5k | 100k | 1M |
| RUM pageviews/mo | 10k | 250k | 2M |
| Heartbeats (cron) | 3 | 25 | 100 |
| Alert channels | + Webhook, Telegram, Slack | + On-call rotations | |
| API / CLI / MCP | Read-only | Full | Full |
| Seats | 1 | 3 | 10 |
Buying the Sentry Bundle also issues your self-host license key — one purchase covers both the hosted SaaS and a self-hosted deployment.
SaaS Quickstart
- Sign up at sentry.nself.org.
- Add your first monitor — name, URL, and check interval.
- Create a status page — public at
sentry.nself.org/s/<your-slug>. - Invite an alert channel — email is available on every tier; webhook/Telegram/Slack on paid tiers.
API & API-Key Auth
Base URL:
https://api.sentry.nself.org/v1
Create keys from the dashboard’s API Keys page. Keys carry a scope — read or full (the free tier is limited to read-only keys).
Authorization: Bearer nsk_...
List monitors
curl https://api.sentry.nself.org/v1/monitors \
-H "Authorization: Bearer nsk_..."
Create a monitor
curl -X POST https://api.sentry.nself.org/v1/monitors \
-H "Authorization: Bearer nsk_..." \
-H "Content-Type: application/json" \
-d '{
"name": "api",
"url": "https://api.example.com",
"intervalSeconds": 60
}'
List incidents
curl https://api.sentry.nself.org/v1/incidents \
-H "Authorization: Bearer nsk_..."
Get public status (no auth)
curl https://api.sentry.nself.org/v1/status/public/<slug>
Related resources also exist for status pages, API keys, account overview, and billing — see the corresponding pages in the dashboard.
CLI Against the SaaS
export NSELF_SENTRY_API_KEY=nsk_...
nself sentry monitors list
nself sentry monitors add --name api --url https://api.example.com --interval 60
nself sentry incidents list
nself sentry status-pages list
nsentry works as a shorthand alias for nself sentry.
:::note The CLI surface against the hosted SaaS is rolling out alongside early access (W7) — some subcommands may lag the API. :::
MCP Usage
nself mcp exposes ɳSentry tools so AI agents can operate monitoring directly — for example, “add a monitor for example.com and page me if it goes down.”
Configure the MCP server with the same API key:
{
"mcpServers": {
"nself": {
"command": "nself",
"args": ["mcp"],
"env": {
"NSELF_SENTRY_API_KEY": "nsk_..."
}
}
}
}
Prefer Self-Hosting?
ɳSentry runs the same way on your own nSelf deployment:
nself bundle install sentry
See Getting Started with ɳSentry for the self-host install, or nself.org/sentry for the product overview.