stamper

운영 5xx 오류 급증을 배포·의존성·데이터로 분리하는 프롬프트

stamper2026. 8. 6.조회 4추천 0
변수 입력5

무엇을 해결하나

HTTP 5xx가 급증할 때 최초 실패와 연쇄 오류를 구분하고 최근 배포, 외부 서비스, 특정 데이터 패턴을 증거로 비교할 때 사용합니다.

준비할 정보

  • 실제 적용할 환경과 대상 범위를 먼저 적습니다.
  • 현재 상태와 기대 결과를 숫자나 예시로 준비합니다.
  • 운영 데이터, 개인정보, secret은 제거하거나 안전한 placeholder로 바꿉니다.
  • 변경 작업이라면 승인자, backup, rollback 가능 여부를 확인합니다.

복사해서 쓰는 프롬프트

운영 5xx 증가를 조사해줘.
시간·영향 범위: {{WINDOW_SCOPE}}
endpoint/status 분포: {{ERROR_BREAKDOWN}}
대표 correlation ID 로그: {{LOG_SAMPLES}}
배포·feature flag: {{CHANGES}}
외부 의존성 상태: {{DEPENDENCIES}}

사실/가설을 분리하고 read-only 확인 순서와 완화 선택지를 보고해.

실행 순서

  1. placeholder를 실제 환경 정보로 바꾸되 secret 값은 입력하지 않습니다.
  2. 먼저 조회와 미리보기로 대상 범위, 권한, 현재 상태를 확인합니다.
  3. 결과가 예상과 맞을 때만 가장 작은 단위로 실행하거나 초안을 생성합니다.
  4. 변경 전후의 수치와 화면을 같은 조건에서 비교해 기록합니다.
  5. 이상이 있으면 작업을 넓히지 말고 중단 조건과 rollback 절차를 따릅니다.

결과 확인

status와 endpoint, region, tenant, version별로 나누고 성공 요청과 실패 요청의 입력 특성을 비교합니다. 첫 stack frame과 downstream status를 correlation ID로 연결합니다.

검수 결과에는 확인한 사실, 아직 확인하지 못한 가정, 다음 행동을 분리해서 남깁니다. 다른 사람이 같은 입력으로 재현할 수 있도록 환경과 확인 시각도 함께 기록하면 좋습니다.

주의사항

로그에 개인정보나 token을 복사하지 않습니다. 모든 5xx를 같은 원인으로 묶거나 재현 없이 최근 배포만 되돌리는 결론을 내리지 않습니다.

AI가 만든 설명과 명령은 초안입니다. 실제 제품 버전과 조직 정책, 공식 문서를 대조하고 영향이 있는 작업은 dev나 격리 환경에서 먼저 검증하세요.

댓글 0

아직 댓글이 없습니다.