IL-0016 UK Ministry of Justice · 2023-07-25kubernetesawsobservability
영국 법무부 Cloud Platform 의 live 클러스터에서 Prometheus 가 내려가 플랫폼 모니터링이 한동안 끊겼다. 네임스페이스와 Prometheus 규칙이 늘면서 Prometheus 서버가 쓰는 메모리가 노드 인스턴스 크기를 넘었다. 파드는 Exit code 137 로 종료됐고, 노드는 Not Ready 가 됐다.
팀은 노드를 드레인해 Prometheus 를 다른 모니터링 노드로 옮겼지만 재시작이 이어졌다. 노드 메모리가 89% 까지 오른 것을 보고 노드를 CPU 와 메모리가 두 배인 r6i.4xlarge 로 바꿨다. 그래도 파드가 OOMKilled 로 종료되자 메모리 limit 을 100Gi 로 올렸고, 16:18 컨테이너 limit 을 CPU 12코어, 메모리 110Gi 로 맞춰 복구했다. 보고서에 따르면 복구까지 1시간 50분이 걸렸다.
2023-07-25 14:05 PagerDuty 로 Pingdom 의 고우선순위 경보가 왔다. Prometheus - live 헬스 체크가 DOWN 이었다. 팀이 Prometheus 서버를 확인하니 규칙 평가 오류가 나 있었고 서버는 Exit code 137 로 종료돼 있었다.
14:09 에 Prometheus 파드가 terminating 상태가 됐다. 14:17 에 Prometheus 가 돌던 노드가 Not Ready 가 됐다. 14:22 에 모니터링 노드를 드레인해 Prometheus 를 다른 모니터링 노드로 옮겼지만, 14:56 에 새 노드로 옮긴 Prometheus 는 올라오자마자 또 재시작됐다.
15:20 에 팀은 노드 메모리가 89% 까지 치솟는 것을 확인하고 더 큰 인스턴스로 바꾸기로 했다. 15:31 에 인스턴스를 r6i.4xlarge 로 바꿨지만 15:50 에도 Prometheus 는 뜬 뒤 또 재시작됐다. 팀은 가장 최근 파드가 OOMKilled 로 종료된 것을 찾아냈다.
14:05 Pingdom 이 Prometheus - live 헬스 체크가 DOWN 인 것을 감지해 PagerDuty 로 고우선순위 경보를 보냈다. 장애 선언은 15:21 에 했다.
–
IL-0102 배포와 워커 오토스케일링 폭주가 겹치자 크기를 고정해 둔 CoreDNS 가 메모리 한도를 넘겨 재시작된 뒤 회복하지 못했고, Buildkite 사이트 전체가 약 30분 멈췄다.Buildkite · 2026같은 원인 · 공통 컨테이너 메모리 한도, 노드 풀
같은 원인 · 공통 컨테이너 메모리 한도, 노드 풀
같은 원인 · 공통 컨테이너 메모리 한도, 노드 풀
IL-0044 kube-prometheus-stack 업그레이드 뒤 Prometheus 가 WAL 재생 중 메모리를 50Gi 넘게 써서 시작할 때마다 OOMKilled 로 죽었다Saifeddine Rajhi · 2024같은 원인 · 공통 컨테이너 메모리 한도, Prometheus
IL-0070 dask-gateway로 워커를 대량으로 띄우자 노드가 1분 만에 100대 늘었고, Prometheus가 메모리를 거의 다 쓰던 코어 노드에서 hub 파드를 비롯한 중요한 파드들이 축출되거나 재시작됐다2i2c · 2023같은 원인 · 공통 노드 풀, Prometheus
https://incidentlib-mcp.benchlet.com/mcpAPI 는 키가 필요 없습니다. MCP 서버는 search_incidents, get_incident, list_incidents, get_topic, vocab 도구를 내놓습니다. 사용법은 API 와 MCP.
IL-0094 JupyterHub 클러스터에서 학생 파드가 노드의 CPU 와 메모리를 다 써서 자원 보장이 부족했던 코어 파드가 자원을 얻지 못했고, 허브 전체가 멈췄다.2i2c · 2020같은 원인 · 공통 컨테이너 메모리 한도, 노드 풀
IL-0155 NYC1 의 일부 DOKS 클러스터에서 공유 CPU 노드 위의 CoreDNS 때문에 DNS 가 간헐적으로 실패하고 NodeNotReady 가 났다DigitalOcean · 2026같은 원인 · 공통 노드 풀
같은 원인 · 공통 노드 풀
IL-0082 EKS 노드 교체 중 CoreDNS 파드 하나가 종료되자 남은 CoreDNS 파드가 늘어난 부하를 버티지 못해 DNS 조회가 느려지고 타임아웃이 났다.RebelMouse · 2025같은 원인 · 공통 노드 풀
IL-0046 계획된 재시작 뒤 Prometheus 가 WAL 을 다 읽기 전에 startupProbe 에 걸려 재시작을 반복했고 지표가 빠졌다UK Ministry of Justice · 2024같은 원인 · 공통 Prometheus
IL-0110 Grafana Agent 파드가 메모리를 많이 쓰던 노드에 Hangfire 파드가 함께 올라가 시스템 OOM 으로 CrashLoopBackOff 를 반복했고, 노드가 응답을 멈추고 NotReady 가 됐다.DFDS · 2024같은 원인 · 공통 컨테이너 메모리 한도
IL-0169 FR-PAR 의 Scaleway Kubernetes API 가 메모리 부족으로 쓰러져 노드 인증이 막히고 Kapsule 노드가 NotReady 가 됐다.Scaleway · 2024같은 원인 · 공통 컨테이너 메모리 한도
같은 원인 · 공통 Prometheus
같은 원인 · 공통 컨테이너 메모리 한도
IL-0206 GKE 파드 안의 Consul 에이전트가 메모리 급증으로 거듭 OOM kill 되어 Rails 파드가 데이터베이스 복제본을 찾지 못했고, 모든 쿼리가 primary 로 몰려 GitLab.com 이 느려졌다.GitLab · 2022같은 원인 · 공통 컨테이너 메모리 한도
IL-0176 시계열 급증으로 호스트 메모리가 바닥나자 oom_score_adj 999 를 받은 Prometheus 컨테이너가 커널 OOM Killer 에게 먼저 죽어 CrashLoopBackOff 에 빠졌다.LINE · 2020같은 원인 · 공통 Prometheus
같은 원인 · 공통 노드 풀
같은 원인 · 공통 노드 풀
IL-0026 메모리 제한이 없는 fluentd-sumologic 파드가 메모리를 다 써서 운영 쿠버네티스 노드 두 대에 이틀 연속 SystemOOM 이 났다Blue Matador · 2019같은 원인 · 공통 컨테이너 메모리 한도
같은 원인 · 공통 컨테이너 메모리 한도
IL-0001 편집자가 연결함