ElementRecordsController missing HTTP timeout — Siteinsights API delay amplification
Service
cupixworks-api
Occurrences
322
Status
Reported
Confidence
85%
Actionability
28%
Cluster ID
27242b2d-939f-4942-8472-d6fe5890a713
First Seen
2026-05-26 04:13 UTC
Last Seen
2026-07-22 04:46 UTC
Actions
ElementRecordsController missing HTTP timeout — Siteinsights API delay amplification
What Happened#
2026-05-26 04:13~05:35 UTC 사이에 Api::V1::ElementRecordsController#index 엔드포인트에서 평균 2499ms, 최대 2722ms의 응답 지연이 ap-southeast-2, us-west-2, eu-central-1 3개 리전에서 발생했다. 이 컨트롤러는 외부 SiteInsights API Gateway/Lambda 서비스에 동기 HTTP 프록시 호출을 수행하며, 하류 서비스의 응답 지연이 Rails 요청 전체 지연으로 전파되었다.
Quick Facts#
| Field | Value |
|---|---|
| resource_name | Api::V1::ElementRecordsController#index |
| top_frame | app/services/cupix/siteinsights_service.rb:118 |
| runtime | Ruby on Rails (cupixworks-api) |
| env | production (ap-southeast-2, us-west-2, eu-central-1) |
Timeline#
- 2026-05-26T04:13:07Z — 최초 느린 요청 감지 (ap-southeast-2, eu-central-1, us-west-2)
- 2026-05-26T05:10:39Z — facility
umphr6사용자가 page 1~147 순차 pagination 시작 (per_page=300) - 2026-05-26T05:35:10Z — 마지막 느린 요청 기록
- 2026-05-26 — error-sweeper가 latency cluster로 감지
Scoring#
Confidence 85% · Actionability 28%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 10 code refs, 2 log queries |
| Code path explicitness | 3/3 | 10 file:line refs |
| Log evidence | 3/3 | section, query, pattern |
| RCA structure | 3/3 | 3/3 sections |
| Revision history | 0/3 | 0 revision(s) |
| Agent execution | 3/3 | success |
Actionability#
| Dimension | Score | Detail |
|---|---|---|
| Fix complexity | 1/5 | critical |
| Affected files | 1/5 | 24 file(s) |
| Single repo | 1/3 | 2 service(s) |
| Immediate actions | 0/3 | absent |
| Testability | 0/3 | no test info |
| External dependency | 1/3 | external deps found |
| Data migration | 3/3 | no migration |