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
상태에서 상태로 직접 전환 CLOSED
한 ESTABLISHED
횟수입니다.
NormalizedConnectionResets
메트릭
ConnectionResets / CurrentConnections
FailedConnectionAttempts
메트릭
TCP 연결이 상태 또는 SYN_RCVD
상태에서 상태로 직접 전환 CLOSED
한 SYN_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인 이벤트를 포함하여 디스크 관련 중요 이벤트만 수집됩니다.
관련 콘텐츠