본문으로 건너뛰기

히트맵 패턴

홈 > 프로젝트 선택 > 알림 아이콘 경고 알림 > 이벤트 설정 > 히트맵 패턴

히트맵 패턴은 애플리케이션 실행 구간(응답 시간 분포, 호출 밀도 등)의 시간대별 패턴 변화를 기반으로 이상 징후를 자동 탐지하는 기능입니다.

복잡한 조건이나 임계값을 직접 설정하지 않아도, 시스템이 실시간으로 수집한 히트맵에서 정상 패턴과 다른 이상 패턴을 감지하면 자동으로 경고 알림이 발생합니다. 히트맵 패턴 경고 알림은 다음 상황에서 유용합니다.

  • 특정 트랜잭션이 평소보다 특정 시간대에만 과도하게 몰리는 경우
  • 트래픽 분포나 응답 패턴이 평소와 달라진 경우
  • 조건 설정만으로는 포착하기 어려운 패턴 기반 이상 탐지

이벤트 설정

탐지할 이벤트 패턴의 옵션을 설정하세요.

활성화

토글을 켜면 해당 패턴이 감지될 때 경고 알림이 전송됩니다.

  • 토글 활성화 아이콘 활성화: 조건을 충족하면 이벤트 발생

  • 토글 비활성화 아이콘 비활성화: 이벤트가 발생하지 않으며, 조건을 검사하지 않음

무음

이벤트 발생 후, 선택한 시간 동안 이벤트가 발생되지 않고 이벤트 기록에 남지 않습니다.

이벤트 수신 태그

이벤트에 수신 태그를 설정하면, 해당 태그를 가진 프로젝트 멤버에게 알림을 전송합니다. 수신 태그를 설정하지 않으면 프로젝트 내 모든 사용자에게 알림이 전송됩니다.

  1. + 태그 추가 또는 +를 클릭하세요.

  2. 이벤트 수신 태그 창 아래의 + 새 태그 생성을 클릭하세요.

  3. 태그 생성 창에서 태그 이름을 입력하고, 색상을 선택한 후, [ 태그 생성 ] 버튼을 클릭해 태그를 생성하세요.

  4. 생성된 태그는 태그 목록의 수정 아이콘 아이콘을 클릭해 수정 또는 삭제하세요.

  5. 이벤트 수신 태그 창에서 태그 목록에서 원하는 태그를 선택하면 적용됩니다.

이벤트 동작 시간

이벤트가 특정 시간대(근무/비근무/점검 시간 등)에 동작하도록 태그를 설정하세요. 태그를 설정하지 않으면 이벤트가 활성화된 상태에서 24시간 상시 동작합니다.

  1. + 추가를 클릭하세요.

  2. 이벤트 동작 시간에서 +새로운 태그 생성을 클릭하세요.

  3. 이벤트 동작 시간 태그 생성에서 태그 이름, 요일, 시간, 색상을 선택하고 [ 적용 ] 버튼을 클릭하세요.

  4. 생성한 태그는 태그 목록에서 확인할 수 있으며, 체크 박스를 선택하면 적용됩니다.

  5. 수정 또는 삭제할 태그의 수정 아이콘 아이콘을 클릭해 이벤트 동작 시간 태그 수정에서 태그를 수정하거나 태그 삭제할 수 있습니다.

주의

태그 삭제 시 해당 태그가 적용된 모든 사용자의 태그가 제거됩니다. 단, 이벤트 규칙에서 사용 중인 태그는 삭제할 수 없습니다.

히트맵 패턴 유형

각 패턴의 토글을 켜면 해당 패턴이 감지되었을 때 이벤트가 발생됩니다.

히트맵 가로라인 패턴

여러 트랜잭션이 비슷한 응답 시간 구간에서 일괄적으로 종료되는 패턴입니다. 특정 응답 시간대에 몰림 현상이 발생하며, 서비스의 지연 증가 또는 외부 자원 응답 불안정을 의미합니다.

  • 외부 API/DB/HTTPS 호출에서 Timeout 또는 지연 발생

  • 특정 리소스를 사용하려던 요청이 일정 시간 대기 후 한번에 처리되는 경우

  • 공통 I/O 또는 네트워크 구간에서 반복적인 지연 발생

가로라인 패턴

히트맵 세로라인 패턴

트랜잭션의 시작 시점은 다르지만 같은 시점에 동시에 종료되는 패턴입니다. 여러 요청이 특정 순간에 한 번에 처리되며 공통 자원의 병목(Bottleneck)을 의미합니다.

  • DB Lock, File Lock 등 공유 자원에서 대기 시간 증가
  • Queue 또는 Thread Pool에서 동시 처리 지연
  • GC Pause 등 시스템 정지로 인해 요청이 잠시 멈췄다가 동시에 재개

세로라인 패턴

히트맵 세로라인 패턴은 락 경쟁 또는 병목 자원의 상태 점검이 필요한 신호입니다.

히트맵 플라잉 패턴

특정 리소스나 로그와 같은 공통 자원 부족으로 응답 시간이 일정 간격을 두고 파도처럼 오르내리는 패턴입니다.

  • GC, 커넥션 풀, 파일 핸들 등 공통 리소스 부족
  • 로그 flush, 스토리지 I/O 등 주기적 지연 요소 존재
  • 배치성 작업 또는 백그라운드 job이 주기적으로 리소스 점유

플라잉 패턴

히트맵 플라잉 패턴은 주기적 병목 또는 리소스 부족의 가능성이 높습니다.

히트맵 과부하 패턴

특정 응답 시간대에 트랜잭션이 비정상적으로 밀집되는 패턴입니다. 일시적인 부하 또는 장애 전조로 인해 요청이 정상적으로 분산되지 못하고 특정 구간에 집중될 때 나타납니다.

  • 일시적 장애 또는 지연으로 인해 트랜잭션이 대기열에 쌓였다가 일괄 처리
  • 백엔드 서비스 응답 지연
  • 특정 시간대 트래픽 집중으로 처리 여유 부족

과부하 패턴

과부하 패턴은 일시적 서비스 품질 저하 또는 부하 분산 실패를 의미합니다.

히트맵 폭주 패턴

과도한 요청 또는 부하로 인해 전체 응답 시간이 전반적으로 증가하는 패턴입니다. 서비스 전반의 성능 저하가 발생하고 있음을 의미합니다.

  • 사용자 트래픽 또는 자동화 트래픽 급증
  • CPU, 메모리, GC 등 시스템 자원 부족
  • 백엔드 병목으로 전체 응답 품질이 악화되는 경우

폭주 패턴

폭주 패턴은 즉각적인 점검이 필요합니다.