Part XI. 모니터링과 트러블슈팅
Patroni는 정상일 때 존재감이 없습니다. 문제가 생긴 뒤에 무슨 일이 있었는지 재구성하려면 로그와 메트릭이 미리 준비되어 있어야 합니다. 이 Part는 log 섹션으로 로그를 어떻게 남기고 보관할지, GET /metrics의 어떤 지표에 경보를 걸지, 그리고 DCS 장애나 replication slot 유실, 디스크 풀 같은 흔한 장애가 났을 때 어디부터 확인하는지를 다룹니다.
- 11.1 로그: log 섹션·로테이션·비동기 큐·heartbeat 로그
- 11.2 메트릭과 경보: GET /metrics·GET /patroni·Prometheus·경보 후보
- 11.3 흔한 장애 시나리오: DCS 장애·slot 유실과 잔존·archive 실패·디스크 풀·이중 primary