Azure의 클래식 경고란?
참고
이 문서에서는 기존 클래식 메트릭 경고를 만드는 방법을 설명합니다. 이제 Azure Monitor는 거의 실시간 메트릭 경고를 지원합니다. 클래식 경고는 퍼블릭 클라우드 사용자에 대해 사용 중지 됩니다. 21Vianet에서 운영하는 Azure Government 클라우드 및 Microsoft Azure에 대한 클래식 경고는 2024년 2월 29일에 사용 중지됩니다.
경고를 사용하면 데이터에 대한 조건을 구성할 수 있으며 조건이 최신 모니터링 데이터와 일치할 때 알려 줍니다.
이전 및 새 경고 기능
과거에는 Azure Monitor, Application Insights, Log Analytics 및 Service Health에 별도의 경고 기능이 있었습니다. 시간이 지나면서 Azure가 개선되고 사용자 인터페이스가 다른 여러 경고 방법과 결합되었습니다. 통합은 여전히 진행 중입니다.
Azure Portal의 클래식 경고 사용자 화면에서만 클래식 경고를 볼 수 있습니다. 이 화면을 보려면 경고 화면에서 클래식 경고 보기를 선택합니다.
새로운 경고 사용자 환경에서는 클래식 경고 환경에 비해 다음과 같은 이점이 있습니다.
- 향상된 알림 시스템: 모든 최신 경고는 작업 그룹을 사용합니다. 여러 경고에서 이러한 명명된 알림 및 작업 그룹을 재사용할 수 있습니다. 클래식 메트릭 경고 및 이전 Log Analytics 경고는 작업 그룹을 사용하지 않습니다.
- 통합 작성 환경: Azure Monitor, Log Analytics, Application Insights 전체의 메트릭, 로그 및 활동 로그에 대한 모든 경고가 한곳에서 생성됩니다.
- Azure Portal에서 발생한 Log Analytics 경고 보기: 이제 구독에서 발생한 Log Analytics 경고를 볼 수도 있습니다. 이전에는 이러한 경고가 별도의 포털에 있었습니다.
- 실행된 경고와 경고 규칙의 분리: 경고 규칙(경고를 트리거하는 조건의 정의)과 실행된 경고(경고 규칙 발생의 인스턴스)는 구별됩니다. 이제 운영 및 구성 보기가 분리되었습니다.
- 더 나은 워크플로: 새로운 경고 작성 환경은 사용자에게 경고 규칙을 구성하는 과정을 안내합니다. 이 변경으로 경고를 가져올 올바른 항목을 더 쉽게 찾을 수 있습니다.
- 스마트 경고 통합 및 경고 상태 설정: 최신 경고에는 사용자 인터페이스의 오버로드를 줄이기 위해 비슷한 경고를 함께 표시하는 자동 그룹화 기능을 포함합니다.
새로운 메트릭 경고는 클래식 메트릭 경고에 비해 다음과 같은 이점이 있습니다.
- 대기 시간 개선: 최신 메트릭 경고가 1분마다 자주 실행될 수 있습니다. 이전 메트릭 경고는 항상 5분 주기로 실행됩니다. 새로운 경고에서는 문제 발생부터 알림 또는 작업까지의 지연 시간이 줄어들었습니다(3~5분). 이전 경고는 유형에 따라 5 ~ 15분입니다. 로그 경고는 일반적으로 로그를 수집하는 데 걸리는 시간 때문에 10분에서 15분 정도 지연됩니다. 새로운 처리 방법은 그 시간을 줄이고 있습니다.
- 다차원 메트릭 지원: 메트릭에 대한 경고를 표시할 수 있습니다. 이제 메트릭의 흥미로운 세그먼트를 모니터링할 수 있습니다.
- 메트릭 조건 세부 제어: 경고 규칙을 다양하게 정의할 수 있습니다. 최신 경고는 메트릭의 최대, 최소, 평균 및 전체 값을 모니터링하도록 지원합니다.
- 여러 가지 메트릭의 결합 모니터링: 단일 규칙을 사용하여 다중 메트릭(현재 최대 2개)을 모니터링할 수 있습니다. 지정된 기간 동안 두 메트릭이 각각의 임계값을 위반하면 경고가 트리거됩니다.
- 향상된 알림 시스템: 모든 최신 경고는 작업 그룹을 사용합니다. 여러 경고에서 이러한 명명된 알림 및 작업 그룹을 재사용할 수 있습니다. 클래식 메트릭 경고 및 이전 Log Analytics 경고는 작업 그룹을 사용하지 않습니다.
- 로그의 메트릭(미리 보기): 이제 Log Analytics에 들어가는 로그 데이터를 추출하여 Azure Monitor 메트릭으로 변환한 다음 다른 메트릭과 마찬가지로 이에 대해 경고할 수 있습니다.
Azure Monitor 데이터에 대한 클래식 경고
두 가지 형식의 클래식 경고를 사용할 수 있습니다.
- 클래식 메트릭 경고: 이 경고는 특정 메트릭의 값이 사용자가 할당한 임계값을 초과했을 때 트리거됩니다. 임계값을 초과하고 경고 조건이 충족될 경우 경고는 알림을 생성합니다. 이 시점에서 경고는 "활성화됨"으로 간주됩니다. "해결됨"일 때, 즉 임계값을 다시 초과하고 조건이 더 이상 충족되지 않을 때 또 다른 알림을 생성합니다.
- 클래식 활동 로그 경고: 사용자가 할당한 필터 조건에 부합하는 활동 로그 이벤트 항목을 트리거하는 스트리밍 로그 경고입니다. 이러한 경고에는 "활성화됨"이라는 한 가지 상태만 있습니다. 경고 엔진은 모든 새 이벤트에 필터 조건을 적용합니다. 이전 항목을 찾기 위해 검색하지 않습니다. 이러한 경고는 새로운 Service Health 인시던트가 발생하거나 사용자 또는 애플리케이션이 구독에서 작업을 수행할 때 알려줄 수 있습니다. 작업의 예로는 "가상 머신 삭제"가 있습니다.
Azure Monitor를 통해 사용할 수 있는 리소스 로그 데이터의 경우 데이터를 Log Analytics로 라우팅하고 로그 쿼리 경고를 사용합니다. 이제 Log Analytics는 새로운 경고 방법을 사용합니다.
다음 다이어그램에서는 Azure Monitor의 데이터 원본을 요약하고 그러한 데이터에 대해 경고 받는 방법을 개념적으로 설명약합니다.
경고(클래식) 분류
Azure는 다음 용어를 사용하여 클래식 경고와 그 기능을 설명합니다.
- 경고: 조건에 부합하면 활성화되는 기준의 정의(하나 이상의 규칙 또는 조건)
- 활성: 클래식 경고에서 정의한 조건이 충족되는 상태입니다.
- 해결됨: 기존 경고에서 정의한 조건이 이전에 충족된 후 더 이상 충족되지 않는 상태입니다.
- 알림: 활성화된 클래식 경고를 기반으로 수행되는 작업
- 작업: 알림 수신자에게 보내는 특정 호출(예: 주소로 이메일 보내기 또는 웹후크 URL에 게시). 알림은 보통 여러 작업을 트리거할 수 있습니다.
Azure Monitor 클래식 경고에서 알림을 받는 방법
지금까지 다양한 서비스의 Azure 경고는 자체 기본 제공 알림 방법을 사용했습니다.
Azure Monitor에서 작업 그룹이라는 재사용 가능한 알림 그룹화를 만듭니다. 작업 그룹은 알림에 대한 받는 사람 집합을 지정합니다. 언제든지 작업 그룹을 참조하는 경고가 활성화되면 모든 받는 사람은 해당 알림을 받습니다. 작업 그룹을 사용하면 여러 경고 개체에서 수신자 그룹(예: 대기 중인 엔지니어 목록)을 재사용할 수 있습니다.
작업 그룹은 웹후크 URL, 이메일 주소, SMS 번호 및 기타 여러 작업에 게시하여 알림을 지원합니다. 자세한 내용은 작업 그룹을 참조하세요.
이전 클래식 활동 로그 경고는 작업 그룹을 사용합니다. 그러나 이전 메트릭 경고는 작업 그룹을 사용하지 않습니다. 대신 다음 작업을 구성할 수 있습니다.
- 서비스 관리자, 공동 관리자 또는 지정한 기타 이메일 주소로 이메일 알림을 보냅니다.
- 다른 자동화 작업을 실행할 수 있게 해주는 웹후크를 호출합니다.
웹후크는 예를 들어, 다음을 사용하여 자동화 및 수정을 가능하게 합니다.
- Azure Automation Runbook
- Azure 기능
- Azure Logic Apps
- 타사 서비스
다음 단계
경고 규칙 및 이를 구성하는 방법에 대한 정보를 가져옵니다.
- 메트릭에 대해 자세히 알아봅니다.
- 활동 로그에 대해 자세히 알아봅니다.
- 작업 그룹에 대해 자세히 알아보세요.
- 메트릭 경고 규칙을 구성합니다.