다섯 살도 알 수 있게 · SRE
알림이 뭐예요?
알림(얼러팅)을, 손님이 느낄 만큼 계속 나쁠 때만 울리는 호출기 이야기로 풀어봤어요.
사소한 일에도 호출기가 계속 울려서, 당번이 꺼버려요.그러다 진짜 큰일이 났을 때는 아무도 못 들어요.
다 울리게 해두면 중요한 것과 안 중요한 게 섞여요.알림 피로예요 — 결국 다 무시하게 돼요.
손님이 느낄 만큼 계속 나쁠 때만 울려요.잠깐 삐끗은 넘기고, 계속 나쁘면 호출해요.
손님이 느낄 정도만그 아래는 그냥 넘겨요
잠깐의 흔들림은 넘겨요지속 시간 조건이에요
울림에도 등급을 둬요그냥 보기 vs 당장 호출
울린 건 나중에 돌아봐요진짜였나 확인해요
잠깐 튀었다가(울리지 않음) vs 계속 나쁘면(울림).몇 분 넘게 나빠야 진짜 신호로 쳐요.
너무 안 울리게 하면 진짜 문제도 놓쳐요.적당한 기준은 한 번에 안 정해져요 — 계속 다듬어 가요.
한 줄로
알림 = 손님이 느낄 만큼, 그리고 계속 나쁠 때만 울리게 정해서, 호출기가 진짜 비상에만 쓰이게 하는 일.
Alerting. 모니터링 지표가 특정 임계값을 넘을 때 사람에게 알리는 메커니즘이에요. 임계값과 지속 시간 조건을 함께 써서 일시적 흔들림을 걸러내고, 심각도 등급으로 '그냥 보기'와 '당장 호출'을 나눠요. 알림이 너무 많으면 알림 피로가 생겨 오히려 위험해요.
어른들은 이렇게 불러요
- 알림
Alerting - 큰일일 때만 울리는 신호. 평소엔 조용해요.
- 알림 피로
Alert fatigue - 다 울리면 뭐가 중요한지 몰라요. 결국 다 꺼버리게 돼요.
- 임계값
Threshold - 몇 % 넘으면 울릴지 정한 선. 너무 낮으면 자주, 너무 높으면 놓쳐요.
- 지속 시간 조건
Duration condition - 잠깐의 흔들림은 무시하는 규칙. 계속 나빠야만 울려요.
- 심각도 등급
Severity levels - 그냥 보기 vs 당장 호출. 모든 알림이 같은 무게는 아니에요.
- 번 레이트 알림
Burn-rate alerting - 허용된 고장 티켓이 얼마나 빨리 줄어드는지 보는 알림. → 허용된 고장 티켓 묶음
- SLI
SLI - 계기판에 뜨는 숫자 그 자체. 알림의 기준이 되는 값이에요. → 오늘 운행 기록판
- 온콜
On-call - 울리면 응답하는 사람. 이번 주 호출기를 든 사람이에요. → 이번 주 호출기를 든 사람
다음 이야기
일부러 내는 가짜 고장 →