STUD.com
← Objectives

Build · Create · Engineering

Alert rule register (with runbook links)

A deduplicated alert rule set where every paging alert links a runbook, cutting alert fatigue and giving on-call an immediate response path.

You receive: A structured alert register (JSON) that passes the rule-shape, severity, paging-runbook, dedup, channel, and no-duplicate checks.

Part of Keep App Running

Opens soon

Cost20 credits
AcceptanceAutomated check against your inputs
ProtectionHeld until verified delivery

This objective is verified and ready. It opens soon, once sign-in and payments are live.

Deliverable interface

The exact vocabulary the automated check enforces: keys, tokens, entry points, and worked examples. Generated from the verification source.

{
 "buyerParamKeys": [
  "channelEnum",
  "pagingSeverities",
  "requireDedup",
  "severityEnum"
 ],
 "checkNames": [
  "format_parses",
  "rule_count",
  "rule_id_unique",
  "rule_shape",
  "severity_in_enum",
  "paging_has_runbook",
  "channels_valid",
  "no_duplicate_rule",
  "rules_present",
  "dedup_group_key"
 ],
 "constants": {
  "_ALERT_COMPARATORS": [
   "gt",
   "gte",
   "lt",
   "lte"
  ],
  "_RUNBOOK_REF_RE": "^(https?://|runbook:)\\S+$"
 },
 "deliverableLabel": "alert_rule_register",
 "documentKeys": [
  "comparator",
  "durationMinutes",
  "groupKey",
  "id",
  "notifyChannels",
  "rules",
  "runbookRef",
  "severity",
  "signal",
  "threshold"
 ],
 "enumLiterals": [],
 "submission": "a JSON document (submitted as a string), validated as data; every check below must pass",
 "tier": "doc-validator"
}

Example

A sample of what this objective produces. Your result is generated for your inputs.

api_5xx_ratio_high

Severitycritical
Exprhttp_5xx_ratio > 0.05
For5m
Channels
  • pager
  • slack
Runbook urlhttps://runbooks.example/api-5xx
Dedup keyapi-5xx

checkout_latency_p95_high

Severitywarning
Exprcheckout_latency_p95_ms > 800
For10m
Channels
  • slack
Runbook urlhttps://runbooks.example/checkout-latency
Dedup keycheckout-latency

disk_usage_high

Severitywarning
Exprdisk_used_ratio > 0.85
For15m
Channels
  • slack
  • email
Runbook urlhttps://runbooks.example/disk-usage
Dedup keydisk-usage

Get early access to STUD the day it goes live.