Azure Stack Hub의 Azure Monitor 사용

이 문서에서는 Azure Stack Hub의 Azure Monitor 서비스에 대한 개요를 제공합니다. Azure Monitor의 작동과 Azure Stack Hub에서 Azure Monitor를 사용하는 방법에 대한 추가 정보를 설명합니다.

Azure Monitor에 대한 개요는 글로벌 Azure 문서 Azure Stack Hub에서 Azure Monitor 시작을 참조하세요.

Azure Stack Hub 모니터 블레이드

Azure Monitor는 Azure 리소스 모니터링을 위한 단일 소스를 제공하는 플랫폼 서비스입니다. Azure Monitor를 사용하면 Azure 리소스에서 들어오는 메트릭 및 로그에 대해 시각화, 쿼리, 라우팅, 보관 및 기타 작업을 수행할 수 있습니다. Azure Stack Hub 관리자 포털, Monitor PowerShell Cmdlet, 플랫폼 간 CLI 또는 Azure Monitor REST API를 사용하여 이 데이터로 작업할 수 있습니다. Azure Stack Hub에서 지원하는 특정 연결은 Azure Stack Hub 에서 모니터링 데이터를 사용하는 방법을 참조하세요.

참고

Azure Stack 개발 키트에는 메트릭 및 진단 로그를 사용할 수 없습니다.

Azure Stack Hub의 Azure Monitor에 대한 필수 구성 요소

구독의 제품 리소스 공급자 설정에 Microsoft.insights 리소스 공급자를 등록합니다. 구독과 연결된 제품에서 리소스 공급자를 사용할 수 있는지 확인할 수 있습니다.

  1. Azure Stack Hub 사용자 포털 을 엽니다.
  2. 구독을 선택합니다.
  3. 등록할 구독을 선택합니다.
  4. 설정에서 리소스 공급자를 선택합니다 .
  5. 목록에서 Microsoft.Insights를 찾아 상태가 등록됨인지 확인합니다.

Azure Stack Hub의 Azure Monitor 개요

Azure의 Azure Monitor와 마찬가지로, Azure Stack Hub의 Azure Monitor는 대부분의 서비스에 대한 기본 수준의 인프라 메트릭 및 로그를 제공합니다.

Azure Monitor 원본: 컴퓨팅 하위 집합

Azure Stack Hub 원본의 Azure Monitor -컴퓨팅 하위 집합

Azure Stack Hub의 Microsoft.Compute 리소스 공급자에는 다음이 포함됩니다.

  • 가상 머신
  • 가상 머신 크기 집합

애플리케이션 - 진단 로그, 앱 로그 및 메트릭

앱은 Microsoft.Compute 리소스 공급자를 사용하여 실행되는 VM의 OS에서 실행할 수 있습니다. 이러한 앱과 VM은 자체 로그 및 메트릭 집합을 내보낸다. Azure Monitor는 Azure 진단 확장(Windows 또는 Linux)을 사용하여 대부분의 앱 수준 메트릭 및 로그를 수집합니다.

측정값 유형은 다음과 같습니다.

  • 성능 카운터
  • 앱 로그
  • Windows 이벤트 로그
  • .NET 이벤트 원본
  • IIS 로그
  • 매니페스트 기반 ETW
  • 크래시 덤프
  • 고객 오류 로그

호스트 및 게스트 VM 메트릭

이전에 나열된 컴퓨팅 리소스에는 전용 호스트 VM 및 게스트 OS가 있습니다. 호스트 VM 및 게스트 OS는 Hyper-V 하이퍼바이저의 루트 VM 및 게스트 VM과 동일합니다. 호스트 VM과 게스트 OS 모두에 대한 메트릭을 수집할 수 있습니다. 게스트 OS에 대한 진단 로그도 수집할 수 있습니다. Azure Stack Hub의 호스트 및 게스트 VM 메트릭에 대한 수집 가능한 메트릭 목록은 Azure Stack Hub의 Azure Monitor를 사용하여 지원되는 메트릭에서 사용할 수 있습니다.

활동 로그

Azure Stack Hub 인프라에서 볼 수 있는 것처럼 작업 로그에서 컴퓨팅 리소스에 대한 정보를 검색할 수 있습니다. 이러한 로그는 리소스가 생성되거나 소멸된 시간과 같은 정보를 포함합니다. Azure Stack Hub 활동 로그는 Azure와 일관됩니다. 자세한 내용은 Azure의 활동 로그 개요 설명을 참조하세요.

Azure 모니터 원본: 기타 모든 것

Azure Stack Hub 원본의 Azure Monitor - 다른 모든 것

리소스 - 메트릭 및 진단 로그

수집 가능한 메트릭 및 진단 로그는 리소스 종류에 따라 달라집니다. Azure Stack Hub의 각 리소스에서 수집 가능한 메트릭의 목록은 지원되는 메트릭에서 사용할 수 있습니다. 자세한 내용은 Azure Stack Hub에서 Azure Monitor를 사용하여 지원되는 메트릭을 참조하세요.

활동 로그

활동 로그는 컴퓨팅 리소스와 동일합니다.

모니터링 데이터 사용

저장 및 보관

일부 모니터링 데이터는 이미 설정된 시간 동안 Azure Monitor에 저장되어 사용할 수 있습니다.

  • 메트릭은 30일 동안 저장됩니다.
  • 활동 로그 항목은 90일 동안 저장됩니다.
  • 진단 로그는 저장되지 않습니다.
  • 더 오래 보존할 수 있도록 스토리지 계정에 데이터를 보관합니다.

쿼리

Azure Monitor REST API, 플랫폼 간 CLI(명령줄 인터페이스) 명령, PowerShell cmdlet 또는 .NET SDK를 사용하여 시스템 또는 Azure 스토리지의 데이터에 액세스할 수 있습니다.

시각화

모니터링 데이터를 그래픽과 차트로 시각화하면 데이터 자체를 살펴보는 것보다 훨씬 빠르게 추세를 파악할 수 있습니다.

몇 가지 시각화 방법은 다음과 같습니다.

  • Azure Stack Hub 사용자 및 관리자 포털을 사용합니다.
  • 데이터를 Microsoft Power BI로 라우팅합니다.
  • 라이브 스트리밍을 사용하거나 Azure 스토리지 내 보관 파일에서 데이터를 읽는 도구를 통해 타사 시각화 도구로 데이터를 라우팅합니다.

Azure Stack Hub에서 Azure Monitor에 액세스하는 방법

다음 방법 중 하나를 사용하여 데이터 추적, 라우팅 및 검색 작업을 수행할 수 있습니다. 일부 방법은 일부 동작 및 데이터 형식에 사용할 수 없습니다.

중요

VM의 성능 그래프를 볼 때 리소스를 찾을 수 없음 오류가 발생하는 경우 VM과 연결된 구독에 Microsoft.insights를 등록했는지 확인합니다.

다음 단계

Azure Stack Hub에서 모니터링 데이터 사용 문서에서 Azure Stack Hub의 데이터 사용 모니터링에 대해 자세히 알아봅니다.