이 글의 핵심
- 알람의 목적은 이상을 모두 알리는 것이 아니라 사람이 제때 행동하게 만드는 것입니다.
- 알람마다 담당자·긴급도·첫 행동·종료 조건이 없으면 결국 무시됩니다.
- 페이지 알람, 업무시간 확인, 대시보드 관찰을 분리하고 매달 불필요한 알람을 내리십시오.
수신자가 정해져 있고 즉시 수행할 첫 행동이 있으며, 무시했을 때 사용자나 사업에 구체적인 피해가 생기는 경고입니다.
새벽 2시 CPU 경고가 울려 담당자가 접속했지만 서비스는 정상입니다. 같은 일이 일주일 반복된 뒤 진짜 결제 장애가 발생합니다. 담당자는 또 같은 잡음이라 생각해 확인을 늦춥니다. 경고를 많이 만든 대가로 중요한 신호의 신뢰를 잃은 것입니다.
소아병원 알람을 분석한 Bonafide 등의 연구는 최근의 비행동성 알람 노출이 많을수록 반응 시간이 길어지는 연관을 보고했습니다. 한 병동의 소규모 관찰연구이므로 인과관계나 IT 운영에 그대로 적용할 수는 없습니다. 하지만 반복되는 무의미한 신호가 대응을 둔화할 수 있다는 위험은 운영팀도 직접 측정해야 합니다.
알람과 관찰 지표를 분리하십시오
모든 이상 징후가 사람을 깨울 이유는 아닙니다. 지금 행동하지 않아도 되는 값은 대시보드나 업무시간 보고서로 보내야 합니다.
사용자 거래 실패, 데이터 손실, 보안 사고처럼 즉시 피해를 줄일 행동이 있을 때만 호출합니다. 임계값을 넘었다는 사실만 있고 첫 행동이 없다면 알람이 아니라 관찰 지표입니다.
알람 설명의 첫 줄은 명령문이어야 합니다
“오류율 5% 초과”는 상황일 뿐입니다. 어느 서비스에서 무엇을 확인하고, 자동 완화가 실패했으면 누구에게 넘길지 적어야 합니다.
알람마다 담당 역할, 첫 10분의 행동, 참고 화면, 상향 조건, 정상화 확인을 붙입니다. 복구 훈련에서 실제로 이 링크가 열리는지도 시험합니다.
알람 수보다 행동 없는 호출 비율을 보십시오
한 달 알람이 1,000건이라는 숫자만으로 많고 적음을 판단할 수 없습니다. 사람이 확인했지만 아무 변경도 하지 않은 호출, 같은 원인의 반복 호출, 자동으로 사라진 호출을 구분해야 합니다.
비행동성 호출 비율과 중복 호출 시간을 측정하고, 가장 비싼 세 개부터 임계값·집계 시간·자동 복구를 조정합니다. 알람을 없애는 것이 아니라 신뢰를 회복하는 일입니다.
새 알람에는 만료일을 붙이십시오
장애 뒤 임시 경고를 추가하면 마음은 놓이지만 임시가 영구 소음이 되기 쉽습니다. 새 알람에는 책임자와 30일 재검토 날짜를 붙입니다.
재검토 때 실제 행동을 바꾼 사례가 없으면 대시보드로 내리거나 제거합니다. 담당자 없는 지표를 내리는 원칙과 같습니다. 알람 한 개를 추가할 때 하나를 검토하는 습관이 운영 집중력을 지킵니다.
이번 주에 확인할 것
- 야간 호출마다 즉시 할 첫 행동이 적혀 있는가
- 확인했지만 행동하지 않은 알람 비율을 아는가
- 새 알람에 책임자와 재검토 날짜가 있는가

