다음을 통해 공유


VM 조사식: VM 상태 모니터링 향상(미리 보기)

VM 시계는 VM(가상 머신) 및 가상 머신 확장 집합을 위한 표준화되고 가볍고 적응 가능한 서비스 제품입니다. 구성 가능한 간격으로 VM 내에서 상태 검사를 실행하고 균일한 데이터 모델을 통해 결과를 Azure로 보냅니다. Azure에서 프로덕션 모니터링을 위한 AIOps(AI 작업) 엔진은 회귀 감지 및 예방을 위해 이러한 상태 결과를 사용합니다.

VM 시계는 Application Health VM 확장을 통해 제공되어 고객에게 배포 및 관리 편의성을 제공합니다. 또한 VM 시계는 추가 비용 없이 제공됩니다.

VM 감시에 대한 모니터링 세부 정보

  • 채택 용이성: VM 시계는 Application Health VM 확장을 통해 사용할 수 있습니다.
  • 유연한 배포: ARM 템플릿(Azure Resource Manager 템플릿), PowerShell 또는 Azure CLI를 사용하여 VM 감시를 사용하도록 설정할 수 있습니다.
  • 호환성: VM 시계는 Linux 및 Windows 환경 모두에서 원활하게 작동합니다. 개별 VM 및 가상 머신 확장 집합 모두에 적합합니다.
  • 리소스 거버넌스: VM 조사식은 시스템 성능에 영향을 주지 않고 효율적인 모니터링을 제공합니다. VM 조사식 프로세스의 CPU 및 메모리 사용률에 대한 리소스 한도는 VM을 보호하는 데 도움이 됩니다.
  • 기본 준비: VM 시계에는 시나리오에 맞게 구성할 수 있는 기본 테스트 제품군이 장착되어 있습니다.

네트워크

신호 이름 Type 설명
아웃바운드 연결 확인 Azure VM에서 네트워크 아웃바운드 연결을 확인합니다.
DNS 확인 확인 하나 이상의 DNS 이름을 확인할 수 있는지 확인합니다.
SegmentsRetransmitted 메트릭 이전에 전송된 8진수를 하나 이상 포함하는 전송된 TCP 세그먼트의 수입니다.
NormalizedSegmentsRetransmitted 메트릭 SegmentsRetransmitted / (SegmentsSent + SegmentsReceived)
ConnectionResets 메트릭 TCP 연결이 상태 또는 CLOSE_WAIT 상태에서 상태로 직접 전환 CLOSEDESTABLISHED 횟수입니다.
NormalizedConnectionResets 메트릭 ConnectionResets / CurrentConnections
FailedConnectionAttempts 메트릭 TCP 연결이 상태 또는 SYN_RCVD 상태에서 상태로 직접 전환 CLOSEDSYN_SENT 횟수입니다.
NormalizedFailedConnectionAttempts 메트릭 FailedConnectionAttempts / (ActiveConnectionOpenings + PassiveConnectionOpenings)
ActiveConnectionOpenings 메트릭 TCP 연결이 상태에서 상태로 CLOSED 직접 전환한 SYN_SENT 횟수입니다.
PassiveConnectionOpenings 메트릭 TCP 연결이 상태에서 상태로 LISTEN 직접 전환한 SYN_RCVD 횟수입니다.
CurrentConnections 메트릭 설정된 연결 수입니다.
SegmentsReceived 메트릭 오류로 수신된 세그먼트를 포함하여 수신된 세그먼트의 수입니다.
SegmentsSent 메트릭 현재 연결의 세그먼트를 포함하지만 재전송된 8진수만 포함된 세그먼트는 제외하고 전송된 세그먼트의 수입니다.

디스크

신호 이름 Type 설명
Azure Disk I/O 확인 파일 만들기, 쓰기 및 읽기를 확인합니다. VM에 탑재된 각 드라이브에 대한 작업을 삭제합니다.
FreeSpaceInBytes 메트릭 대상 탑재 지점의 사용 가능한 디스크 공간입니다.
UsedSpaceInBytes 메트릭 대상 탑재 지점의 사용된 디스크 공간입니다.
CapacityInBytes 메트릭 대상 탑재 지점의 디스크 공간 용량입니다.
UsedPercent 메트릭 대상 탑재 지점에 사용되는 디스크 공간의 백분율입니다.
WriteOps 메트릭 대상 디스크/파티션에 대한 초당 쓰기 작업입니다.
ReadOps 메트릭 대상 디스크/파티션에 대한 초당 읽기 작업입니다.

CPU

신호 이름 Type 설명
ProcessCoreUsage 메트릭 대상 프로세스에서 사용하는 단일 CPU 코어의 백분율을 즉각적으로 측정합니다(100 = 100%, 전체 코어).
ProcessMachineUsage 메트릭 이 프로세스에서 사용하는 컴퓨터의 총 CPU 비율입니다.
MachineTotalCpuUsage 메트릭 VM의 총 즉각적인 CPU 사용률입니다.

Process

신호 이름 Type 설명
프로세스 만들기 확인 간단한 프로세스를 시작하여 프로세스 만들기가 가능한지 확인합니다.
실행 중인 프로세스(es) 확인 대상 프로세스 또는 프로세스가 실행 중인지 확인합니다.
가동 메트릭 마지막 프로세스 시작 이후 대상 프로세스가 실행되고 실행된 기간입니다.

IMDS

신호 이름 Type 설명
IMDS 확인 사용자가 VM 내에서 AZURE IMDS(Instance Metadata Service) 엔드포인트에 연결할 수 있는지 확인합니다. VM 정보는 IMDS 엔드포인트 쿼리에서 반환됩니다.

Clock

신호 이름 Type 설명
클록 기울이기 확인 원격 NTP(네트워크 시간 프로토콜) 서버와 Azure VM 간의 클록 기울이기를 확인합니다. Windows VM의 경우 다시 대체하여 원격 NTP 서버에 액세스할 수 없는 경우 Windows 시간 서비스가 동기화되었는지 w32tm 확인합니다.

azblob

신호 이름 Type 설명
Azure Storage Blob 연결 확인 Azure Storage Blob에 대한 연결을 확인하고 MSI 또는 SAS(공유 액세스 서명) 토큰을 사용하여 Blob을 다운로드합니다.

하드웨어

신호 이름 Type 설명
하드웨어 상태 모니터 EventLog Windows 이벤트 로그에서 하드웨어 상태 정보를 수집합니다. 현재 ID가 7, 500, 504, 505, 512 및 549인 이벤트를 포함하여 디스크 관련 중요 이벤트만 수집됩니다.