본문

와탭모니터링
와탭 모니터링 알림 수신 포맷 업데이트

작성일 2022년 05월 18일

안녕하세요. 와탭랩스 개발팀 장환석입니다.

지난 2022년 4월 20일 알림 수신 포맷에 대한 전반적인 업데이트가 진행되었습니다! 기존 방식의 문제점과 해결 방식, 알림을 보는 방법을 소개해 드리겠습니다.

알림 수신 포맷 통일

기존 방식의 문제점

와탭의 알림은 다양한 상황에서 발생할 수 있습니다. 모니터링 대상 플랫폼, 알림 종류, 알림 수신 채널 별로 각 상황에 맞는 정보를 제공하고 있습니다. 그런데 워낙 다양한 형태로 알림이 수신되어 알림을 받았을 때 어떤 정보가 중요한지 한 눈에 파악하기 어려웠습니다.

해결 방식

2022년 4월 20일 이후로 와탭 서비스는 아래와 같은 형태의 알림을 제공합니다. (SaaS 서비스 한정) 이번 업데이트의 가장 큰 목적은 아래와 같습니다.

① 플랫폼 ② 알림 종류 ③ 알림 수신 채널에 상관없이 최대한 많은 정보를 일관된 형태로 제공하자!

예시

아래의 사진들은 와탭 서비스에서 발생할 수 있는 알림의 예시입니다.

로그 모니터링 실시간 이메일 알림로그 모니터링 실시간 이메일 알림
실시간 알림 변경 내용애플리케이션 모니터링(언어: JAVA) 실시간 알림 변경 내용
애플리케이션 모니터링 실시간 메신저(슬랙) 모바일 알림애플리케이션 모니터링 실시간 메신저(슬랙) 모바일 알림
서버 모니터링 메신저(슬랙) 알림 예시서버 모니터링 메신저(슬랙) 알림 예시
서버 모니터링 모바일 메신저(슬랙) 알림 예시서버 모니터링 모바일 메신저(슬랙) 알림 예시

알림 제목

3개의 예시에서 보시는 것처럼 모든 알림의 제목은 아래와 같은 형태를 갖습니다.

1.알림 제목 포맷

[Level][Platform][ProjectName][ApplicationName][EventTitle]

알림 메시지

기존에는 같은 종류의 알림이지만 알림 수신 채널 별로 확인할 수 있는 정보가 다른 경우가 있었습니다. 이를 보완하기 위해 각 알림이 발생했을 때 제공될 수 있는 최대한 많은 정보를 메시지에 포함하도록 구성했습니다.

알림 메시지에 올 수 있는 값들은 [ 공통 알림 템플릿 가이드 - 이벤트 메시지 ]에서 확인할 수 있습니다.

사용자가 알림 제목과 메시지를 지정하지 않는 알림 타입

애플리케이션 알림과 서버 알림(예: 서버 알림, 서버 프로세스 알림, 로그 파일/윈도 이벤트)은 사용자가 알림의 제목과 메시지를 지정할 수 없습니다. 그래서 알림이 발생했을 때 어떤 제목과 메시지로 알려주는지 파악하기 어려웠습니다. 반대로 사용자가 지정하지 않은 제목으로 알림이 발생하는 경우, 어떤 알림 설정에 의해서 울린 알림인지 추측해야 했습니다.

이를 보완하기 위해 알림 메시지에는 알림 타입을 추가했습니다. 아래 예시의 경우 알림 타입이 SERVER_LOG_FILE 이므로 "서버 플랫폼의 로그 파일 알림" 설정에 의해서 울린 알림임을 알 수 있게 되었습니다. 알림 타입의 종류는 [ 공통 알림 템플릿 가이드 - 이벤트 메시지 ]에서 확인하실 수 있습니다.

[Critical][INFRA][운영서버INFRA모니터링][ip-10-20-3-226][LOG File: , Keyword : , [Event] May 12 07:14:00 ip-10-20-3-226 zed: eid=208 class=config_sync pool='yardbase']
... 생략 ...
알림 타입 : SERVER_LOG_FILE
... 생략 ...

추가적으로 사용자가 알림 제목과 메세지를 지정하지 알림의 경우, 어떤 제목과 메시지로 알림이 전송되는지 알림 타입 별 제목과 메시지 가이드를 작성했습니다.

설치형에서도 해당 기능의 업데이트가 필요하신 분들은 [email protected]로 문의를 남겨주시면 도와드리겠습니다.

서비스 성능관리는 와탭 애플리케이션 모니터링으로!
와탭 무료로 시작하기
장환석[email protected]
Development TeamBack-End Developer

지금 바로
와탭을 경험해 보세요.