Inventory API
Increased 5xx Responses
inventory-service
MonitoringStarted
Scripted investigation is on the checkout-api SEV-1.
Metrics
Error rate
error_rateCurrent error rate 0.3%. Peak 2.4%.
p95 latency
p95_latencyCurrent p95 134ms. Peak 152ms.
Request rate
request_rateCurrent request rate 12.5k/min. Peak 12.6k/min.
Timeline
Incident created
Inventory API — Increased 5xx Responses
Traces
showing 12 of 12
| Trace ID | Time | Duration | Status |
|---|---|---|---|
| 14:14:44 | 65ms | OK | |
| 13:38:44 | 53ms | OK | |
| 13:15:01 | 43ms | OK | |
| 13:14:37 | 112ms | OK | |
| 13:11:23 | 56ms | OK | |
| 13:06:25 | 50ms | OK | |
| 13:05:47 | 61ms | OK | |
| 12:56:52 | 70ms | ERROR | |
| 12:45:53 | 40ms | OK | |
| 12:40:13 | 45ms | OK | |
| 12:03:32 | 70ms | OK | |
| 12:02:16 | 101ms | OK |
Select a trace to open the waterfall.
Logs
showing 13 of 13
- INFO
POST /reserve ok duration=65ms
inventory-service · · 462f9a514782
- INFO
POST /reserve ok duration=53ms
inventory-service · · 8eed72a60e80
- INFO
POST /reserve ok duration=43ms
inventory-service · · 99a9e5398d55
- INFO
POST /reserve ok duration=112ms
inventory-service · · af5a98a4a5d6
- INFO
POST /reserve ok duration=56ms
inventory-service · · edaf5d433eab
- INFO
POST /reserve ok duration=50ms
inventory-service · · 89e8ff4943a6
- INFO
POST /reserve ok duration=61ms
inventory-service · · 2c6c225675ee
- ERROR
upstream request failed
inventory-service · · a9b6d7bda906
- ERROR
POST /reserve failed duration=70ms
inventory-service · · a9b6d7bda906
- INFO
POST /reserve ok duration=40ms
inventory-service · · 6e31c87ab087
- INFO
POST /reserve ok duration=45ms
inventory-service · · 2ebee60fe7ea
- INFO
POST /reserve ok duration=70ms
inventory-service · · f9b4e657c5aa
- INFO
POST /reserve ok duration=101ms
inventory-service · · ca4b49bfe4df
Deployments
| Version | Time | Commit | Change |
|---|---|---|---|
| v2.4 | a30ff3 | Warehouse reservation lock tweak | |
| v2.3 | 16b196 | SKU cache warmer | |
| v2.2 | 102ecb | Backorder flag propagation | |
| v2.1 | 572c92 | Read replica routing |
Service graph
frontend depends on checkout-api, which calls payment-service, inventory-service, and user-service. Database is shown as a checkout-api dependency.