Mimir

RB-410: Inventory Service Incident Communications Runbook

runbook
inventory
c5f5b305ea8a

runbooks/rb-410-inventory-incident-comms.md

RB-410: Inventory Service Incident Communications Runbook

Date: 2026-06-11 Service: Inventory Service Affected Services: Authentication Service, Checkout Service, Billing Service, Inventory Service, Notification Service Incident References: INC-2026-410, INC-2025-401 Primary Dashboard: acme/inventory/incident-comms

When To Use

Use this runbook when Inventory Service shows symptoms related to incident communications, including SLO burn, elevated p95 latency, queue backlog, dependency saturation, or customer-visible failures. This procedure is informed by incidents INC-2026-410, INC-2025-401.

Preconditions

  • Confirm the incident commander and service owner are assigned.
  • Confirm recent deployments and feature flags for Inventory Service.
  • Review API health for API-INVENTORY-01, API-INVENTORY-02, API-INVENTORY-03, API-INVENTORY-04.
  • Check whether Checkout Service or Billing Service is seeing downstream impact.

Procedure

  1. Capture current error rate, latency, saturation, and queue depth.
  2. Compare current behavior with the baseline dashboard for Inventory Service.
  3. If retries are amplifying traffic, reduce client retry budgets and enable degraded mode.
  4. If data repair is required, run a dry-run replay before any write operation.
  5. Communicate status in Slack and link the active Jira ticket.

Validation

Recovery is complete when customer-facing error rate returns to baseline, API API-INVENTORY-01 is healthy, and dependent services report no continuing impact.