HTTP request failed
Service
cupixworks-any-floorplan-agent
Occurrences
104
Status
Reported
Confidence
85%
Actionability
36%
Cluster ID
495aa633-c283-40b0-b4b5-d96db081c1e3
First Seen
2026-06-24 05:16 UTC
Last Seen
2026-07-21 18:15 UTC
Actions
HTTP request failed
What Happened#
cupix-tesla-floorplan-agent (Datadog service: cupixworks-any-floorplan-agent)는 floorplan 이미지를 타일링한 뒤 S3 에 업로드하고 Rails API의 PUT /api/v1/floorplans/:id/check_tile_uploading 으로 검증한다. 2026-06-24 KST 기준 chrischoi 테넌트에서 9건의 호출이 HTTP 400 (STAT10000 / Cupix::Errors::InvalidState — No tile objects found in S3)으로 실패했고, 이 응답을 SDK가 일괄적으로 HttpError: HTTP request failed 로 표면화시켜 동일 메시지의 9건 클러스터로 잡혔다. 동일 floorplan(예: 89189, 89195, 89262)에 대해 동일 시간대에 200 (성공) 응답도 관측되어 있어, 사용자가 같은 floorplan을 재처리한 일부 시도에서 타일이 업로드되지 않은 채 검증 단계에 도달한 패턴이다.
Quick Facts#
| Field | Value |
|---|---|
| exception.class | HttpError |
| exception.message | HTTP request failed |
| top_frame | node_modules/@tesla/typescript-node-sdk/api/floorplanApi.js:364:40 |
| upstream.status | 400 Bad Request |
| upstream.code | STAT10000 (Cupix::Errors::InvalidState) |
| upstream.message | No tile objects found in S3 |
| upstream.endpoint | PUT /api/v1/floorplans/:id/check_tile_uploading |
| env | production / us-west-2 |
Affected Teams#
| Team / Domain | Error Count | Impact |
|---|---|---|
chrischoi (tenant cupix) |
9 | 동일 사용자(yohan.kim@cupix.com, user_id=5874)가 처리한 floorplan(89189, 89195, 89198, 89199, 89262, 89188 등)의 일부 재처리 시도에서 타일이 검증되지 않아 floorplan 상태 전이가 막힘. 사용자 화면에서는 floorplan 처리 실패로 보임. 다른 테넌트로의 영향은 관측되지 않음. |
Timeline#
- 2026-06-24 14:02 KST — Floorplan 89189 의 첫 번째 처리 사이클에서
check_tile_uploading200 성공 (floorplan_done메일 송신). (Datadog: cupixworks-api) - 2026-06-24 14:16 KST — Cluster
first_seen. floorplan 89188 처리에서HTTP request failed첫 발생. agent 는cleanUpAnythingRelatedModel→ SQSdeleteMessage흐름으로 실패 메시지를 삭제하고 종료. - 2026-06-24 15:29 KST — 동일 floorplan 89189 재처리 시
[400] PUT /api/v1/floorplans/89189/check_tile_uploading(STAT10000 — No tile objects found in S3). - 2026-06-24 15:35 KST — 89195 동일 패턴으로 400 실패.
- 2026-06-24 19:01 KST — 89262
check_tile_uploading200 성공. - 2026-06-24 19:54 KST — Cluster
last_seen. 89262 의 후속 재처리에서 다시 400 실패 (총 9건).
Scoring#
Confidence 85% · Actionability 36%
Confidence#
| Dimension | Score | Detail |
|---|---|---|
| Evidence completeness | 5/5 | 23 code refs, 9 log queries |
| Code path explicitness | 3/3 | 23 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 | 22 file(s) |
| Single repo | 1/3 | 8 service(s) |
| Immediate actions | 0/3 | absent |
| Testability | 2/3 | test mentioned |
| External dependency | 1/3 | external deps found |
| Data migration | 3/3 | no migration |