RDS 보류 유지보수 안전 적용: 11개 작업을 나눈 기준
RDS 9개 리소스의 보류 유지보수 11개를 개발 Canary, 운영 클러스터와 단일 Writer로 나눠 적용하도록 만든 런북과 검증 기준을 설명한다.
주제
운영에 관한 6개의 기록을 모았습니다.
RDS 9개 리소스의 보류 유지보수 11개를 개발 Canary, 운영 클러스터와 단일 Writer로 나눠 적용하도록 만든 런북과 검증 기준을 설명한다.
CloudWatch 알람 9종을 점검하며 측정값 0과 데이터 공백을 구분하고, 지표 성격에 맞는 TreatMissingData 정책과 검증 방법을 정리했다.
CloudWatch 로그 그룹 92개의 용도와 규정상 필요 기간을 확인하고, 무기한 보관을 유한한 보존정책으로 바꾼 기준과 검증 방법을 설명한다.
top에서 잡히지 않던 CPU 100% 문제를 execsnoop으로 추적해 PM2 재시작 루프와 npm·nvm 설정 충돌을 찾고 해결한 과정.
전체 대상을 한 번에 처리하던 작업을 100건 단위로 나누고 claim·lease·멱등성·재시도로 중단 뒤에도 이어 가는 설계를 설명한다.
Docker 빌드가 매번 다른 npm 의존성을 설치해 장애를 만든 원인과 package-lock.json, npm ci로 검증한 조합을 재현하는 방법.