Azure Diagnostics 확장에서 Azure Monitor 로그로 데이터 보내기

Azure Diagnostics 확장은 가상 머신을 포함한 Azure 컴퓨팅 리소스에서 모니터링 데이터를 수집하는 Azure Monitor의 에이전트입니다. 이 문서에서는 진단 확장에서 수집한 데이터를 Azure Storage에서 Azure Monitor 로그로 수집하는 방법을 설명합니다.

참고 항목

Azure Monitor의 Log Analytics 에이전트는 일반적으로 게스트 운영 체제에서 Azure Monitor 로그로 데이터를 수집하는 기본 방법입니다. 에이전트 간에 비교하려면 Azure Monitor 에이전트 개요를 참조하세요.

지원되는 데이터 형식

Azure Diagnostics 확장은 Azure Storage 계정에 데이터를 저장합니다. Azure Monitor 로그가 이 데이터를 수집하려면 다음 위치에 있어야 합니다.

로그 형식 리소스 종류 위치
IIS 로그 가상 머신
웹 역할
작업자 역할
wad-iis-logfiles(Azure Blob Storage)
syslog 가상 머신 LinuxsyslogVer2v0(Azure Table Storage)
Azure Service Fabric 작업 이벤트 Service Fabric 노드 WADServiceFabricSystemEventTable
Service Fabric Reliable Actor 이벤트 Service Fabric 노드 WADServiceFabricReliableActorEventTable
Service Fabric Reliable Service 이벤트 Service Fabric 노드 WADServiceFabricReliableServiceEventTable
Windows 이벤트 로그 Service Fabric 노드
가상 머신
웹 역할
작업자 역할
WADWindowsEventLogsTable(Table Storage)
Windows ETW 로그 Service Fabric 노드
가상 머신
웹 역할
작업자 역할
WADETWEventTable(Table Storage)

지원되지 않는 데이터 형식

다음 데이터 형식은 지원되지 않습니다.

  • 게스트 운영 체제의 성능 데이터
  • Azure 웹 사이트의 IIS 로그

Azure Diagnostics 확장 사용

진단 확장을 설치하고 구성하는 방법에 대한 자세한 내용은 WAD(Windows용 Azure Diagnostics 확장 설치 및 구성) 또는 Linux용 Azure Diagnostics 확장을 사용하여 메트릭 및 로그 모니터링을 참조하세요. 스토리지 계정을 지정하고 Azure Monitor 로그로 전달할 데이터 컬렉션을 구성할 수 있습니다.

Azure Storage에서 로그 수집

Azure Storage 계정에서 진단 확장 데이터 컬렉션을 사용하도록 설정하려면 다음을 수행합니다.

  1. Azure Portal에서 Log Analytics 작업 영역으로 이동하고 작업 영역을 선택합니다.
  2. 메뉴의 클래식 섹션에서 레거시 스토리지 계정 로그를 선택합니다.
  3. 추가를 선택합니다.
  4. 수집할 데이터가 포함된 스토리지 계정을 선택합니다.
  5. 수집할 데이터 형식을 선택합니다.
  6. 원본 값은 데이터 형식에 따라 자동으로 채워집니다.
  7. 확인을 클릭하여 구성을 저장합니다.
  8. 더 많은 데이터 형식에 대해 이 과정을 반복합니다.

약 30분 후에 Log Analytics 작업 영역의 스토리지 계정에서 데이터가 표시됩니다. 구성이 적용된 후에 스토리지에 기록된 데이터만 볼 수 있습니다. 작업 영역은 스토리지 계정에서 기존 데이터를 읽지 않습니다.

참고 항목

포털은 원본이 스토리지 계정에 있는지 또는 새 데이터를 쓰는 중인지 확인하지 않습니다.

다음 단계