ES /docs

Failed to put records: Failed to open TCP connection to kinesis.eu-central-1.amazonaws.com:443 (exec

Service
cupixworks-api
Occurrences
2
Status
Reported
Confidence
85%
Actionability
52%
Cluster ID
3539f442-901a-4e41-b702-cadbbdb05ad4
First Seen
2026-07-21 10:22 UTC
Last Seen
2026-07-21 10:22 UTC
Actions

Failed to put records: Failed to open TCP connection to kinesis.eu-central-1.amazonaws.com:443 (exec

What Happened#

2026-07-21 19:22 KST 시점에 cupixworks-api (eu-central-1 / cupix tenant) 에서 Cupix::Aws::Kinesis.put_records! 가 AWS Ruby SDK 를 통해 kinesis.eu-central-1.amazonaws.com:443 로 TCP connect 를 시도하다 execution expired (Net::HTTP open_timeout 초과) 로 실패했다. 같은 순간 2 건이 관측되었고, 짝을 이루는 상위 클러스터 20291be6-43c6-498d-9e5c-fc558101b94b ("Failed to create event") 와 함께 총 4 개의 로그가 남았다. 본 클러스터는 예외 사슬의 최하위 log site (Cupix::Aws::Kinesis#put_records! 의 rescue 지점) 에 해당한다.

Quick Facts#

Field Value
exception.class Seahorse::Client::NetworkingError (wrapping Net::OpenTimeout) — inferred from message
exception.message Failed to open TCP connection to kinesis.eu-central-1.amazonaws.com:443 (execution expired)
top_frame lib/cupix/aws/kinesis.rb:14 (log site) — underlying raise from kinesis_client.put_records at lib/cupix/aws/kinesis.rb:9
env production, region eu-central-1, tenant cupix

Affected Teams#

Team / Domain Error Count Impact
cupixworks-api (eu-central-1) 2 (본 클러스터) + 2 (sibling Eventable::Events::Update#create_event) = 4 동일 요청 2 건에서 Kinesis 발행 실패가 상위 after_update 콜백까지 전파되어 사용자 트랜잭션이 롤백됨

Timeline#

  1. 2026-07-21 19:22:06 KSTCupix::Aws::Kinesis.put_records!kinesis.eu-central-1.amazonaws.com:443put_records 를 호출. AWS Ruby SDK 내부 Net::HTTP 가 open_timeout 초과로 execution expired 발생.
  2. 2026-07-21 19:22:06 KSTlib/cupix/aws/kinesis.rb:13-16rescue => e 절이 "Failed to put records: ..." 로 error 로깅 후 raise e 로 재발생 (본 클러스터, 2 건).
  3. 2026-07-21 19:22:06 KST — 상위 Cupix::EventService.publish_eventrescue RestClient::Exception 이 이 예외를 잡지 못하고 통과.
  4. 2026-07-21 19:22:06 KSTEventable::Events::Base.create_eventrescue StandardError 가 "Failed to create event: ..." 로 로깅 후 재발생 (sibling cluster 20291be6-..., 2 건).
  5. 이후 24 시간 창 (Datadog service:cupixworks-api "kinesis.eu-central-1") 에서 위 4 건 외 추가 발생 없음.

Scoring#

Confidence 85% · Actionability 52%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 20 code refs, 7 log queries
Code path explicitness 3/3 20 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 11 file(s)
Single repo 1/3 2 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