Skip to content

feat(instrument): Add uptime monitoring as a signal - #356

Merged
wedamija merged 2 commits into
mainfrom
danf/uptime-signal
Oct 2, 2026
Merged

wedamija merged 2 commits into
mainfrom
danf/uptime-signal

Conversation

@wedamija

@wedamija wedamija commented Oct 1, 2026

Copy link
Copy Markdown
Member

Agents add crons during Sentry setup because the skills tell them to ("every scheduled job whose silent failure would hurt"), and cron adoption has grown fast. No setup skill mentions uptime, and monitors.md says the MCP can't create uptime monitors, which is no longer true (getsentry/toolkit#1229).

This adds uptime as a signal:

  • New concepts/uptime.md: when to monitor, how to find and check the production URL (the project's production events in Sentry first, then deploy config, then ask), creating the monitor with the MCP uptime tools, and alerting (the default high-priority alert already covers it).
  • sentry-instrument proposes uptime in full setup and offers it as a next step when the app already has a production host, rather than waiting for a deploy.
  • choosing-a-signal.md, setup-verification.md, sentry-get-started, and the README list uptime.
  • monitors.md no longer says uptime has no MCP surface.
  • sentry-create-alert documents issue_category 10 (Outage) for downtime-only alerts.
  • .gitignore: .idea/.

first-error-setup.md is unchanged, since its steps map to onboarding status stages.

Add concepts/uptime.md: when to monitor, how to find and check the
production URL (Sentry events first), creating the monitor with the
MCP uptime tools, and what the default alert already covers.

Wire uptime into sentry-instrument (full setup and next steps),
sentry-get-started, choosing-a-signal, and setup verification.

Fix monitors.md, which said uptime has no MCP surface; the MCP has
create/update/delete tools since sentry-mcp#1229. Document
issue_category 10 (Outage) in sentry-create-alert, and ignore .idea/.
@wedamija
wedamija requested a review from evanpurkhiser October 1, 2026 22:18
The menu already offers uptime as a signal, but the opening summary of
what Sentry does listed crons and left uptime out. Pair them, since
both are monitors.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Comment thread src/references/concepts/uptime.md
@wedamija
wedamija merged commit aa083c4 into main Oct 2, 2026
16 checks passed
@wedamija
wedamija deleted the danf/uptime-signal branch October 2, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant