Azure Monitor 는 자세한 분석 및 상관 관계를 위해 하이브리드 머신에서 Log Analytics 작업 영역으로 직접 데이터를 수집할 수 있습니다. VM 인사이트를 사용하도록 설정하여 비 Azure VM(가상 머신)에서 데이터를 수집할 수 있습니다. Arc 지원 서버에 Azure Monitor 에이전트를 배포하기 위한 다양한 옵션이 있지만 이 자습서에서는 Azure Portal을 사용하여 연결된 컴퓨터에서 VM 인사이트를 사용하도록 설정하여 이를 수행하는 방법을 보여 줍니다.
Prerequisites
Azure 구독이 없는 경우, 시작하기 전에 무료 계정을 만드십시오.
빠른 시작을 사용하여 하이브리드 머신을 Azure Arc에 연결하세요. 이 자습서에서는 이미 머신을 Azure Arc에 연결한 것으로 가정합니다.
하이브리드 머신이 Azure Monitor 에이전트 지원하는
운영 시스템을 사용하는지 확인합니다. DCR(데이터 수집 규칙)을 만들고 컴퓨터와 연결할 수 있는 권한이 있습니다. 데이터 수집 규칙 권한을 참조하세요.
NSG(네트워크 보안 그룹) 또는 방화벽을 구성하여 아웃바운드 TCP 포트 443(HTTPS) 트래픽과
AzureMonitorAzureResourceManager엔드포인트를 허용합니다. 이러한 서비스 태그는 NSG에 대한 것이며 Azure 리소스 태그에 대한 것이 아닙니다.전체 요구 사항은 Azure Monitor 에이전트 네트워크 구성 참조하세요. 다음 명령 중 하나를 실행하여 방화벽에 대한 트래픽을 구성할 수 있습니다.
<resource-group>및<nsg-name>를 사용자 고유의 값으로 변경하십시오:$nsg = Get-AzNetworkSecurityGroup -ResourceGroupName "<resource-group>" -Name "<nsg-name>" # Add AzureMonitor outbound rule $nsg | Add-AzNetworkSecurityRuleConfig ` -Name "AllowAzureMonitorOutbound" ` -Priority 150 ` -Direction Outbound ` -Access Allow ` -Protocol Tcp ` -SourceAddressPrefix * ` -SourcePortRange * ` -DestinationAddressPrefix AzureMonitor ` -DestinationPortRange 443 # Add AzureResourceManager outbound rule $nsg | Add-AzNetworkSecurityRuleConfig ` -Name "AllowAzureResourceManagerOutbound" ` -Priority 151 ` -Direction Outbound ` -Access Allow ` -Protocol Tcp ` -SourceAddressPrefix * ` -SourcePortRange * ` -DestinationAddressPrefix AzureResourceManager ` -DestinationPortRange 443 $nsg | Set-AzNetworkSecurityGroup
VM 인사이트 사용
Azure Portal에 로그인합니다. 검색 창에서 Azure Arc 검색하고 선택합니다.
인프라에서 컴퓨터를 선택한 다음, 빠른 시작 문서에서 만든 연결된 컴퓨터를 선택합니다.
서비스 메뉴의 모니터링 아래에서 인사이트를 선택합니다. 포털에서 컴퓨터의 모니터 페이지가 열립니다. 향상된 모니터링을 사용하도록 설정하지 않은 경우 여러 성능 차트에 데이터가 표시되지 않으며 이를 사용하도록 설정하는 메시지가 표시됩니다. 구성을 선택하여 모니터 구성 페이지를 엽니다.
모니터 구성 페이지에서 [미리 보기] OpenTelemetry 메트릭을 선택한 상태로 둡니다. 기본 Log Analytics 작업 영역이 자동으로 선택됩니다. 아직 없는 경우 연결된 컴퓨터와 동일한 지역에 만들어집니다. 기존 작업 영역을 대신 사용하려면 인프라 모니터링 사용자 지정을 선택하고 작업 영역을 선택합니다.
검토 + 사용을 선택한 다음 사용을 선택합니다.
구성이 수행되고 Azure Monitor 에이전트 확장이 연결된 컴퓨터에 설치되는 동안 상태 메시지가 표시됩니다. 이 작업에는 몇 분이 소요됩니다.
프로세스가 완료되면 컴퓨터가 온보딩되고 Insights가 성공적으로 배포되었다는 메시지가 표시됩니다.
수집되는 데이터 보기
Azure Monitor 에이전트가 설치되면 포털을 채우기 위해 충분한 데이터를 수집하는 데 몇 분 정도 걸립니다.
서비스 메뉴의 모니터링에서 인사이트를 선택하여 모니터 페이지로 돌아갑니다.
메트릭 기반 환경과 로그 기반 환경을 모두 사용하도록 설정한 경우 선택기가 페이지 맨 위에 나타납니다. 사용 가능한 차트와 인사이트를 비교하려면 각 환경을 선택합니다.
지도 탭을 선택합니다. 지도 기능은 컴퓨터에서 실행되는 프로세스와 해당 종속성을 보여 줍니다. 로그 기반 클래식 보기에는 추가 탭이 포함되어 있습니다. 속성 패널 확장을 선택하여 속성 창을 엽니다.
Note
지도 탭이 두 환경 모두에 표시되더라도 자세한 내용은 VM 인사이트 맵 및 종속성 에이전트 사용 중지 지침을 참조하세요.
로그 데이터를 보려면 서비스 메뉴의 모니터링에서 로그를 선택합니다. 컴퓨터의 Log Analytics 작업 영역에 저장된 테이블 목록이 나타납니다. 사용 가능한 테이블은 Windows 및 Linux 컴퓨터 간에 다릅니다. 기본적으로 VM 인사이트는 하트비트 및 InsightsMetrics 테이블을 채웁니다.
(선택 사항) Windows 컴퓨터를 사용하고 Windows 이벤트 로그 컬렉션을 구성한 경우 Event 테이블을 선택합니다. 수집된 이벤트 로그 항목을 검색하는 간단한 쿼리와 함께 Log Analytics가 열립니다. 이 테이블이 없으면 이벤트 로그 컬렉션이 구성되지 않습니다. 추가하려면 Windows 이벤트 로그를 Azure Monitor 에이전트를 사용하여 수집하는 방법은 참조하세요.
다음 단계
Azure Monitor에 대해 자세히 알아보려면 다음 문서를 참조하세요.