본문으로 건너뛰기

알람현황 POP

개요​

이 화면은 무엇인가요?

현장 터치 모니터에서 활성 알람을 확인하고, 알람 확인 → 조치 → 완료 처리를 수행하는 POP 화면입니다. 알람 심각도(info/warning/critical/emergency)별로 구분되며, 자체 조치가 불가능한 경우 에스컬레이션(상위자 호출)을 할 수 있습니다.

누가 사용하나요?​

  • 현장 작업자: 알람 확인, 현장 조치, 에스컬레이션 요청
  • 설비 담당자: 알람 원인 파악, 조치 완료 기록

언제 사용하나요?​

  • 알람 경보가 울려 현장에서 확인해야 할 때
  • 알람을 확인한 후 조치 내용을 기록할 때
  • 자체 조치가 어려워 상위자에게 에스컬레이션해야 할 때

화면 구성​

  • 레이아웃: 모니터형 (다크 테마)
  • 헤더: 이벤트코드, 알람규칙, 발생시각 상시 표시

빠른 액션 버튼​

버튼크기동작
알람확인Large알람을 확인했음을 기록합니다 (상태: active → acknowledged)
조치완료Large조치를 완료했음을 기록합니다 (상태: acknowledged → resolved)
에스컬레이션Medium상위자에게 알람을 전달합니다 (에스컬레이션 레벨 +1)

터치 조작 가이드​

알람 대응 순서​

  1. 알람 확인: 화면에 표시된 알람을 보고 알람확인 버튼을 터치합니다
    • 심각도에 따라 배경색이 다릅니다: info(파란), warning(노란), critical(주황), emergency(빨간)
  2. 현장 점검: 해당 설비로 이동하여 상태를 확인합니다
  3. 조치 또는 에스컬레이션:
    • 자체 조치가 가능하면 조치 후 조치완료 버튼을 터치하고 조치 내용을 기록합니다
    • 자체 조치가 불가하면 에스컬레이션 버튼을 터치하여 상위자를 호출합니다
  4. 증빙 첨부: 필요 시 현장 사진이나 조치 문서를 첨부합니다

이상 발생 시 대응​

알람 심각도대응 수준권장 조치
info참고내용 확인 후 추이 관찰
warning주의현장 점검 후 원인 파악
critical긴급즉시 현장 조치, 미조치 시 에스컬레이션
emergency비상즉시 설비 정지 및 에스컬레이션, 안전 관리자 통보

자주 묻는 질문 (FAQ)​

알람확인 버튼을 누르면 알람이 사라지나요?

아니요. 알람확인은 "내가 이 알람을 인지했다"는 것을 기록하는 것입니다. 알람 상태가 active → acknowledged로 변경되지만 화면에서는 계속 표시됩니다. 실제로 문제가 해결되어 조치완료를 누르면 resolved로 변경되고 활성 알람 목록에서 사라집니다.

에스컬레이션은 몇 단계까지 되나요?

에스컬레이션 레벨은 제한 없이 올라갑니다. 각 레벨 상승 시 더 상위의 관리자에게 알림이 전송됩니다. 알림 대상은 알람 관리 메뉴의 알림 설정에 따라 결정됩니다.

이전 교대에서 처리하지 못한 알람은 어떻게 되나요?

미처리 알람(active 상태)은 교대와 무관하게 계속 표시됩니다. 교대 시 인수인계 체크리스트에 미처리 알람을 포함하여 전달하세요. 재발횟수(recurrence_count)가 높은 알람은 근본 원인 분석이 필요합니다.


실무 시나리오​

야간 교대 중 Critical 알람 대응​

상황: 야간 교대 중 로봇 1호기에서 모터 온도 Critical 알람이 발생했습니다.

처리 순서:

  1. POP 화면에서 TEMP-ROBOT001 태그의 Critical 알람을 확인합니다
  2. 알람확인 버튼을 터치하여 인지 기록을 남깁니다
  3. 로봇 1호기로 이동하여 모터 상태를 점검합니다
  4. 냉각팬 고장이 원인임을 확인하고 임시 조치(설비 대기 전환)를 수행합니다
  5. 조치완료 버튼을 터치하고 조치 내용(냉각팬 고장, 설비 idle 전환)을 기록합니다
  6. 근본 조치(냉각팬 교체)를 위해 에스컬레이션 버튼으로 설비보전팀에 전달합니다
  7. 현장 사진을 첨부합니다

참고: 데이터 구조

알람이벤트 테이블 (alarm_events)​

컬럼명한글명타입설명
event_code이벤트코드VARCHAR *필수고유 식별 코드
rule_id규칙IDUUID (FK) *필수alarm_rules 참조
tag_id태그IDUUID (FK) *필수data_tags 참조
asset_id설비자산IDUUID (FK)equipment_assets 참조
severity심각도ENUM *필수info/warning/critical/emergency
status상태ENUM *필수active/acknowledged/resolved
triggered_at발생시각TIMESTAMP *필수-
acknowledged_at확인시각TIMESTAMP-
resolved_at해결시각TIMESTAMP-
triggered_value발생값DECIMAL알람 트리거 시점의 센서값
action_taken조치내용TEXT-
root_cause근본원인TEXT-
escalation_level에스컬레이션레벨INT-
recurrence_count재발횟수INT-