로그 경고 알림
홈 화면 > 프로젝트 선택 > 경고 알림 > 이벤트 설정 > 로그 탭
수집한 로그 데이터를 조건에 맞춰 필터링해 경고 알림을 설정할 수 있습니다. + 이벤트 추가 버튼을 선택해 로그 이벤트 경고 알림을 설정하세요. 모든 설정을 완료한 다음 저장 버튼을 선택하세요.
추가할 수 있는 로그 이벤트 다음과 같습니다.
-
실시간 로그 이벤트: 실시간으로 수집한 로그에서 검색 값이 등장하면 경고 알림을 보냅니다.
-
복합 로그 이벤트: 최근에 수집한 로그 중 일정 조건을 만족하는 로그가 일정 개수 이상 수집한 경우에 경고 알림을 보냅니다.
이벤트 추가 공통 옵션
다음은 이벤트 추가 시 공통으로 설정할 수 있는 옵션입니다.
-
이벤트 이름: 추가하려는 이벤트 이름을 입력하세요.
-
이벤트 활성화: 토글 버튼을 클릭해 경고 알림 활성화 여부를 선택할 수 있습니다.
-
레벨: 위험, 경고, 정보 중 하나의 레벨을 선택하세요.
-
메시지: 이벤트 발생 시 출력하는 알림 메시지를 입력합니다.
${Tag}
또는${Field}
입력으로 메시지에 변수를 적용할 수 있습니다. 변수에 입력할 키는 선택한 메트릭스 데이터 카테고리에 포함된 값이여야 합니다. -
카테고리: 로그 구분 명칭(로그 폴더명)을 목록에서 선택하거나 직접 입력할 수 있습니다.
-
이벤트 발생 일시 중지: 과도한 경고 알림 발생을 방지할 수 있는 옵션입니다. 첫 번째 경고 알림 이후 선택한 시간 동안 경고 알림을 보내지 않습니다. 또한 이벤트 기록 메뉴에 기록되지 않습니다.
-
이벤트 수신 태그: 이벤트 수신 태그를 선택하면 해당 태그를 가진 프로젝트 멤버와 3rd-party 플러그인에 알림을 전송할 수 있습니다. 이벤트 수신 태그를 선택하지 않으 면 프로젝트 전체 멤버에게 경고 알림을 보냅니다.
태그를 추가하지 않으면 전체 멤버에게 경고 알림을 보냅니다. + 태그 추가를 클릭한 다음 태그 목록에서 경고 알림 수신 대상을 선택하세요. + 새 태그 생성을 선택해 태그를 추가할 수도 있습니다.
노트경고 알림 > 이벤트 수신 설정 메뉴에서 프로젝트 멤버와 3rd-party 플러그인에 태그를 설정할 수 있습니다. 이벤트 수신 설정 메뉴에 대한 자세한 내용은 다음 문서를 참조하세요.
실시간 로그 이벤트 추가
-
검색 키: 로그 데이터 내에서 특정 값에 접근하기 위한 식별자를 의미합니다. 목록에서 선택하거나 직접 입력할 수 있습니다.
예시, HTTP 응답 상태 코드를 나타내는 값에 접근하고자 할 경우 검색 키
status
-
검색 값: 검색 키에 해당하는 실제 데이터를 의미합니다. 로그에서 입력한 단어를 포함할 경우 경고 알림을 보냅니다. 목록에서 선택하거나 직접 입력할 수 있습니다.
예시, 검색 키
status
검색 값200
을 설정한 경우 HTTP 응답 상태 코드 200을 포함하는 로그 데이터 수집 시 경고 알림 발생 -
이벤트 대상 필터링: 선택 입력 옵션을 통해 검색 키와 연산자, 검색 값을 선택해 대상을 필터링하거나 직접 입력 옵션을 선택할 수 있습니다. 입력값이 없을 경우 실시간으로 수집하는 데이터 전체에 대한 알림 발생 여부를 판단합니다.
예시,
AppLog
카테고리의 로그 중level
이ERROR
인 로그를 찾습니다. 일치하는 로그 중에서 oid가 12345678인 경우 경고 알림을 보냅니다.