Azure 리소스를 사용하는 중요한 애플리케이션 및 비즈니스 프로세스가 있으면 이러한 리소스의 가용성, 성능 및 작업을 모니터링해야 합니다. Azure Monitor는 Azure 리소스를 모니터링하는 전체 기능 집합을 제공하는 전체 스택 모니터링 서비스입니다. Azure Monitor를 사용하여 다른 클라우드 및 온-프레미스의 리소스를 모니터링할 수도 있습니다.
이 문서에서는 다음에 대해 알아봅니다.
- Azure 리소스를 모니터링하기 위한 Azure Portal의 메뉴 옵션입니다.
- 데이터를 수집하고 분석하는 데 사용되는 Azure Monitor 도구입니다.
- 다른 Azure 리소스를 모니터링하기 위해 Azure Monitor에서 수집한 데이터입니다.
메뉴 옵션
이 문서에서는 Azure Portal에서 리소스를 선택할 때 모니터링과 관련된 메뉴 옵션을 설명합니다. 모든 Azure 리소스에 대한 모니터 메뉴에서 Azure Monitor 기능에 액세스할 수도 있습니다.
다른 Azure 서비스에는 약간 다른 환경이 있을 수 있지만 포털에서 일반적인 모니터링 옵션 집합을 공유합니다. 이러한 메뉴 항목에는 개요 및 활동 로그 와 메뉴의 모니터링 섹션에 있는 여러 옵션이 포함됩니다.
개요 페이지
개요 페이지에는 리소스 및 종종 현재 상태에 대한 세부 정보가 포함되어 있습니다. 많은 Azure 서비스에는 주요 메트릭 집합에 대한 차트가 포함된 모니터링 탭이 있습니다. 차트는 리소스 작업을 빠르게 볼 수 있는 방법입니다. 메트릭 탐색기에서 차트를 선택하여 더 자세한 분석을 위해 차트를 열 수 있습니다.
메트릭 탐색기를 사용하는 방법을 알아보려면 Azure 리소스에 대한 메트릭 분석을 참조하세요.
활동 로그
활동 로그 메뉴 항목을 사용하면 리소스에 대한 활동 로그의 항목을 볼 수 있습니다. 새 리소스를 만들거나 가상 머신을 시작하는 등 각 Azure 리소스에 대한 작업을 추적하는 구독 수준 이벤트입니다. 활동 로그 이벤트는 Azure Portal에서 볼 수 있도록 자동으로 생성 및 수집됩니다.
인사이트
Insights 메뉴 항목은 Azure 서비스에 리소스가 있는 경우 리소스에 대한 인사이트를 엽니다. 인사이트는 Azure Monitor 데이터 플랫폼 및 표준 기능을 기반으로 하는 사용자 지정 모니터링 환경을 제공합니다. 애플리케이션 인사이트, 컨테이너 인사이트 및 가상 머신 인사이트를 예로 들어 있습니다.
경고
경고 페이지에는 리소스에 대해 발생한 최근 경고가 표시됩니다. 경고는 모니터링 데이터에서 중요한 조건이 발견되고 메트릭 또는 로그의 데이터를 사용할 수 있는 경우 사전에 알려 줍니다. 경고 규칙을 만들고 경고를 보는 방법을 알아보려면 Azure 리소스에 대한 메트릭 경고 만들기 또는 Azure 리소스에대한 로그 검색 경고 만들기를 참조하세요.
지표
메트릭 메뉴 항목은 리소스에 대한 플랫폼 메트릭을 분석할 수 있는 메트릭 탐색기를 엽니다. 이러한 값은 일정한 간격으로 자동으로 수집되고 특정 시간에 리소스의 일부 측면을 설명하는 숫자 값입니다. 개별 메트릭을 사용하거나 여러 메트릭을 결합하여 상관 관계 및 추세를 식별할 수 있습니다. 개요 페이지에서 차트 중 하나를 선택할 때 열리는 것과 동일한 메트릭 탐색기입니다. 메트릭 탐색기를 사용하는 방법을 알아보려면 Azure 리소스에 대한 메트릭 분석을 참조하세요.
진단 설정
진단 설정 페이지에서 리소스에 대한 리소스 로그를 수집하는 진단 설정을 만들 수 있습니다. 리소스 로그는 키 자격 증명 모음에서 비밀을 가져오거나 데이터베이스에 요청하는 등 Azure 리소스에서 수행한 작업에 대한 인사이트를 제공합니다. 리소스 로그는 자동으로 생성되지만 진단 설정을 만들어 Log Analytics 작업 영역 또는 다른 대상으로 보내야 합니다.
진단 설정을 만드는 방법을 알아보려면 Azure 리소스에서 리소스 로그 수집 및 분석을 참조하세요.
로그
로그 메뉴 항목은 Log Analytics를 열어 Azure Monitor에서 수집한 리소스 로그 및 기타 데이터를 분석합니다. Log Analytics는 많은 양의 데이터를 분석하고 사용자 지정 쿼리를 만들어 특정 정보를 찾을 수 있는 강력한 쿼리 엔진입니다. KQL(Kusto Query Language)을 사용하여 사용자 지정 쿼리를 작성하거나 미리 빌드된 쿼리에서 선택하여 빠르게 시작합니다.
Log Analytics 작업 영역에 리소스 로그를 보내는 진단 설정을 만들 때까지 리소스를 쿼리할 로그가 없습니다. 진단 설정을 만드는 방법을 알아보려면 Azure 리소스에서 리소스 로그 수집 및 분석을 참조하세요.
다음 단계
이제 Azure Monitor에 대한 기본적인 이해가 있으므로 Azure 리소스에 대한 몇 가지 메트릭 분석을 시작합니다.