ES /docs

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#

  1. 2026-06-24 14:02 KST — Floorplan 89189 의 첫 번째 처리 사이클에서 check_tile_uploading 200 성공 (floorplan_done 메일 송신). (Datadog: cupixworks-api)
  2. 2026-06-24 14:16 KST — Cluster first_seen. floorplan 89188 처리에서 HTTP request failed 첫 발생. agent 는 cleanUpAnythingRelatedModel → SQS deleteMessage 흐름으로 실패 메시지를 삭제하고 종료.
  3. 2026-06-24 15:29 KST — 동일 floorplan 89189 재처리 시 [400] PUT /api/v1/floorplans/89189/check_tile_uploading (STAT10000 — No tile objects found in S3).
  4. 2026-06-24 15:35 KST — 89195 동일 패턴으로 400 실패.
  5. 2026-06-24 19:01 KST — 89262 check_tile_uploading 200 성공.
  6. 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