Api::V1::BimsController#check_uploading (avg 25421ms, max 25421ms)
Service
cupixworks-api
Occurrences
1
Status
Dismissed
Confidence
85%
Actionability
44%
Cluster ID
dc0e4dfd-3500-4645-9143-ceda3edf71e4
First Seen
2026-07-17 07:06 UTC
Last Seen
2026-07-17 07:06 UTC
Actions
현재 상태 dismissed 에서는 실행할 액션이 없습니다.
Api::V1::BimsController#check_uploading (avg 25421ms, max 25421ms)
What Happened#
2026-07-17 16:06 KST에 cupixworks-api (production, us-west-2)의 PUT /api/v1/bims/20623/check_uploading 요청이 25.4초 소요된 뒤 200으로 응답했다. 정상 동작 시 이 엔드포인트의 지연은 수백 ms 수준이며, 같은 시간대에 Elasticsearch / RDS / S3 를 상대로 한 10 초 timeout 이 다수 관측되어 downstream backend 지연에 요청이 갇힌 것으로 판단된다.
Quick Facts#
| Field | Value |
|---|---|
| resource_name | Api::V1::BimsController#check_uploading |
| top_frame | app/repositories/bim_repository.rb:316 |
| avg_duration_ms | 25421 |
| max_duration_ms | 25421 |
| sample_trace_id | 266672872687379098 |
| env | production, us-west-2 |
| tenant | cupix |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
| BIM / Facility upload flow | 1 slow trace (25.4s) | BIM 파일 업로드 완료 확인 UX 지연. 사용자는 저장 후 25초간 스피너를 보고 다음 단계(draft revision 생성) 로 넘어감. |
Broader cupixworks-api window |
15+ timeout events (07:10~07:20 UTC) | Elasticsearch / MySQL / S3 timeout 이 동시 다발적으로 발생. check_voxels_uploading은 502를 반환. |
Timeline#
- 2026-07-17 16:06:57 KST —
PUT /api/v1/bims/20623/check_uploading요청 시작 (trace 266672872687379098). - 2026-07-17 16:07:23 KST — 동일 요청 200으로 종료 (25.4s 소요). 성공했지만 latency 클러스터로 검출.
- 2026-07-17 16:10:00 KST —
Uuidable::UuidValidator.uuid_used_in_other_models?에서 ElasticsearchOperation timed out after 10002 milliseconds with 0 bytes received(warn). - 2026-07-17 16:11:20 KST — 동일 ES timeout 재발.
- 2026-07-17 16:15:34 KST —
PUT /api/v1/captures/736633/check_voxels_uploading502 (Mysql2::Error::TimeoutError: Lock wait timeout exceeded). 이후 5분간 반복. - 2026-07-17 16:20:38 KST —
Admin::CaptureRepository에서 외부 HTTPOperation timed out after 10002 milliseconds다수.
Scoring#
Confidence 85% · Actionability 44%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 13 code refs, 5 log queries |
| Code path explicitness | 3/3 | 13 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 | 5/5 | trivial |
| Affected files | 1/5 | 20 file(s) |
| Single repo | 1/3 | 4 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 |