Raxx · internal docs

internal · gated

Alerts + Paging Vendor Comparison

Status: research-only. This document does NOT constitute legal or tax advice. Before signing any annual contract or enterprise agreement, consult a CPA about the deductibility and timing of SaaS commitments. Before any data-processing agreement with a non-US vendor, consult an attorney licensed in relevant jurisdictions. Last updated: 2026-06-10. Sources as of that date — verify freshness.

TL;DR

PagerDuty's free tier is legitimately usable for a single operator (5-user cap, 100 SMS/phone/mo), but lacks maintenance windows and phone escalation on free. Better Stack is the strongest all-in-one value at $29/mo for one responder: unlimited phone/SMS, uptime monitoring, heartbeats, status page, and log ingestion included. Opsgenie is end-of-sale and cannot be used by new accounts. The "stay with Sentry alerts only" option loses on-call scheduling, phone escalation, and maintenance windows — the specific gaps that matter for a solo operator.

Opsgenie — Disqualified

Atlassian closed new Opsgenie sales on June 4, 2025. New accounts cannot be created. Existing customers run until April 5, 2027. This vendor is not a viable option for Raxx.

Sources: - https://www.atlassian.com/software/opsgenie/pricing - https://dev.to/siddharth_singh_409bd5267/opsgenie-2026-features-pricing-eol-alternatives-1bm0

Candidates Evaluated

  1. PagerDuty (incumbent brand)
  2. Better Stack (uptime + on-call + logs platform)
  3. Grafana OnCall (cloud)
  4. Splunk On-Call (VictorOps, now Cisco-owned)
  5. ilert (European, AI-incident focus)
  6. Spike.sh (lightweight, lowest cost per-user)
  7. Sentry-alerts-only (baseline / no additional tool)

Facts (with citations)

PagerDuty

Sources: - https://www.pagerduty.com/pricing/incident-management/ - https://costbench.com/software/developer-tools/pagerduty/free-plan/

Better Stack

Sources: - https://betterstack.com/pricing - https://www.stackscored.com/pricing/uptime-monitoring/better-stack/

Grafana OnCall (Cloud)

Sources: - https://grafana.com/products/cloud/oncall/ - https://grafana.com/oss/oncall/ - https://monitoringcost.com/grafana-cloud-pricing

Splunk On-Call (VictorOps)

Sources: - https://www.capterra.com/p/139957/VictorOps/pricing/ - https://www.g2.com/products/splunk-on-call/pricing

ilert

Sources: - https://www.ilert.com/pricing - https://www.g2.com/products/ilert/pricing

Spike.sh

Sources: - https://spike.sh/pagerduty-alternative - https://blog.spike.sh/pagerduty-vs-spike-alerting-2026/

Sentry-Alerts-Only (No Additional Paging Tool)

What you have today: Sentry issue alerts → email + Slack notification rules. You can add PagerDuty or others as a Sentry integration.

What you LOSE by staying Sentry-only: - No phone/voice call paging (Sentry does not make phone calls) - No on-call scheduling (Sentry has no concept of "who is on-call right now") - No escalation policy (alert fires once; no retry-to-backup path) - No maintenance windows (Sentry can suppress alerts per-project but not time-window globally) - No heartbeat / cron-job monitoring - No independent status page (Sentry's status page is for Sentry itself, not your app) - No runbook annotation on alerts

What you KEEP: - Error grouping + stack traces - Release tracking + regression detection - Performance tracing (if Sentry Performance enabled) - Zero additional monthly cost

Verdict: Sentry-only is adequate for a developer at a laptop; not adequate for an operator who needs to be woken up at 3 AM if production is down.


Options Compared (Matrix)

Vendor Cost (1 operator, pre-launch) Phone/SMS On-call scheduling Maint. windows Sentry integration Heroku / CF / GHA webhooks Free / trial Switching cost
PagerDuty Free $0 100/mo SMS+phone Yes (1 schedule) No Native (official) Webhook-in for Heroku/CF/GHA Free forever High
PagerDuty Professional $21/mo Unlimited Yes (unlimited) Yes Native All three 14-day trial High
Better Stack Responder $29/mo (annual) Unlimited phone + SMS Yes Yes Webhook-in All three Free tier (no phone) Low
Grafana OnCall Cloud $0 (free / 3 users) Yes (cloud tier) Yes Yes Webhook-in Webhook-in Free tier Low
Splunk On-Call ~$9+/user/mo Yes Yes Yes Webhook-in Webhook-in No documented free High
ilert Free $0 100/mo total Yes (1 schedule) Unknown Webhook-in Webhook-in Free (5 users) Low
ilert Pro ~€19/mo min 3 users Unlimited Yes Yes Webhook-in Webhook-in Free tier Low
Spike.sh ~$6.40/mo Yes (all channels) Yes Unknown Webhook-in Webhook-in Verify at spike.sh Low
Opsgenie NOT AVAILABLE Closed to new sales
Sentry-only $0 incremental No No No N/A N/A Already have N/A

Jurisdiction Flags

Timing / Deadlines

Better Stack Responder at $29/month (annual) = $348/year is the strongest single-tool choice for a solo operator. It replaces three separate tools (uptime monitor, on-call pager, heartbeat/cron monitor) with one subscription, includes unlimited phone + SMS paging, and adds 3 GB log ingestion as a bonus. The free tier is a legitimate evaluation path before committing.

If cost is a hard constraint and you want $0 at launch: PagerDuty Free works for the paging function but requires a separate uptime monitor and gives only 100 SMS/phone calls per month. That cap becomes a problem if alert noise is high.

Recommended Path — v2 (Post-Launch / First 100 Customers)

Once you have a team (even 2-3 people), the on-call scheduling rotation and escalation policies matter. Better Stack scales cleanly — each additional responder is $29/month. If you are by then running Grafana Cloud for metrics (Prometheus/Loki), Grafana OnCall at $20/active-IRM-user/month makes sense to consolidate. PagerDuty Business becomes relevant only if you need deep ITSM integrations (ServiceNow, Jira Service Management).

Questions for Your CPA

  1. Better Stack at $29/month (annual) = $348/year — is this deductible as a software/SaaS business expense in the year billed or the year covering the service period?
  2. If you sign a multi-year or pre-paid contract (PagerDuty Business or Splunk On-Call enterprise), how does the prepayment timing affect deductibility for an LLC taxed as a pass-through?
  3. Are there any Pennsylvania state tax implications for SaaS subscription expenses that differ from federal treatment?

Sources