다음 표에서는 microsoft.insights/components 리소스 종류에 사용할 수 있는 메트릭을 나열합니다.
테이블 제목
메트릭 - Azure Portal에 표시되는 메트릭 표시 이름입니다.
Rest API의 이름 - REST API에서 참조되는 메트릭 이름입니다.
단위 - 측정 단위입니다.
집계 - 기본 집계 형식입니다. 유효한 값: 평균, 최소값, 최대값, 합계, 개수입니다.
차원 - 메트릭에 사용할 수 있는 차원.
시간 조직 - 메트릭이 샘플링되는 간격. 예를 들어, PT1M은 메트릭이 1분마다, PT30M은 30분마다, PT1H는 1시간마다 샘플링됨을 나타냅니다.
DS 내보내기 - 진단 설정을 통해 메트릭을 Azure Monitor 로그로 내보낼 수 있는지 여부입니다.
메트릭을 내보내는 방법에 대한 자세한 내용은 - 데이터 수집 규칙을 사용하여 메트릭 내보내기 및 Azure Monitor에서 진단 설정 만들기를 참조하세요.
메트릭 보존에 관한 자세한 내용은 Azure Monitor 메트릭 개요를 참조하세요.
지원되는 로그 목록은 지원되는 로그 범주 - microsoft.insights/components를 참조 하세요.
범주: 가용성
| 메트릭 | REST API의 이름 | 단위 | 집계 | 차원 | 시간 조직 | DS 내보내기 |
|---|---|---|---|---|---|---|
|
가용성 성공적으로 완료된 가용성 테스트 백분율 |
availabilityResults/availabilityPercentage |
백분율 | 평균 |
availabilityResult/name, availabilityResult/location |
PT1M | 예 |
|
가용성 테스트 가용성 테스트 수 |
availabilityResults/count |
개수 | 개수 |
availabilityResult/name, , availabilityResult/locationavailabilityResult/success |
PT1M | 아니요 |
|
가용성 테스트 기간 가용성 테스트 기간 |
availabilityResults/duration |
밀리초 | 평균, 최대, 최소 |
availabilityResult/name, , availabilityResult/locationavailabilityResult/success |
PT1M | 예 |
범주: 브라우저
| 메트릭 | REST API의 이름 | 단위 | 집계 | 차원 | 시간 조직 | DS 내보내기 |
|---|---|---|---|---|---|---|
|
페이지 로드 네트워크 연결 시간 사용자 요청과 네트워크 연결 사이의 시간입니다. DNS 조회 및 전송 연결을 포함합니다. |
browserTimings/networkDuration |
밀리초 | 평균, 최대, 최소 | <없음> | PT1M | 예 |
|
클라이언트 처리 시간 DOM이 로드될 때까지 문서의 마지막 바이트를 받는 시간입니다. 비동기 요청은 여전히 처리 중일 수 있습니다. |
browserTimings/processingDuration |
밀리초 | 평균, 최대, 최소 | <없음> | PT1M | 예 |
|
응답 수신 시간 첫 번째 바이트와 마지막 바이트 사이의 시간 또는 연결이 끊어질 때까지의 시간입니다. |
browserTimings/receiveDuration |
밀리초 | 평균, 최대, 최소 | <없음> | PT1M | 예 |
|
요청 시간 보내기 네트워크 연결과 첫 번째 바이트 수신 사이의 시간입니다. |
browserTimings/sendDuration |
밀리초 | 평균, 최대, 최소 | <없음> | PT1M | 예 |
|
브라우저 페이지 로드 시간 사용자 요청부터 DOM까지의 시간, 스타일시트, 스크립트 및 이미지가 로드됩니다. |
browserTimings/totalDuration |
밀리초 | 평균, 최대, 최소 | <없음> | PT1M | 예 |
범주: 실패
| 메트릭 | REST API의 이름 | 단위 | 집계 | 차원 | 시간 조직 | DS 내보내기 |
|---|---|---|---|---|---|---|
|
종속성 호출 실패 애플리케이션에서 외부 리소스에 대해 수행한 실패한 종속성 호출의 수입니다. |
dependencies/failed |
개수 | 개수 |
dependency/type, dependency/performanceBucket, dependency/success, dependency/target, dependency/resultCode, operation/synthetic, cloud/roleInstancecloud/roleName |
PT1M | 아니요 |
|
브라우저 예외 브라우저에서 발생한 확인할 수 없는 예외의 개수입니다. |
exceptions/browser |
개수 | 개수 |
client/isServer, cloud/roleName |
PT1M | 아니요 |
|
예외 모든 Catch되지 않은 예외의 결합된 수입니다. |
exceptions/count |
개수 | 개수 |
cloud/roleName, , cloud/roleInstanceclient/type |
PT1M | 예 |
|
서버 예외 서버 애플리케이션에서 발생된 확인할 수 없는 예외의 수입니다. |
exceptions/server |
개수 | 개수 |
client/isServer, , cloud/roleNamecloud/roleInstance |
PT1M | 아니요 |
|
실패한 요청 실패한 것으로 표시된 HTTP 요청 수입니다. 대부분의 경우 응답 코드가 >= 400이고 401과 같지 않은 요청입니다. |
requests/failed |
개수 | 개수 |
request/performanceBucket, request/resultCode, request/success, operation/synthetic, cloud/roleInstancecloud/roleName |
PT1M | 아니요 |
범주: 성능 카운터
| 메트릭 | REST API의 이름 | 단위 | 집계 | 차원 | 시간 조직 | DS 내보내기 |
|---|---|---|---|---|---|---|
|
예외 비율 .NET 예외 및 .NET 예외로 변환된 관리되지 않는 예외를 포함하여 Windows에 보고된 처리된 예외 및 처리되지 않은 예외 수입니다. |
performanceCounters/exceptionsPerSecond |
초당 개수 | 평균, 최대, 최소 | cloud/roleInstance |
PT1M | 예 |
|
사용 가능한 메모리 실제 메모리는 프로세스에 할당하거나 시스템 사용을 위해 즉시 사용할 수 있습니다. |
performanceCounters/memoryAvailableBytes |
바이트 | 평균, 최대, 최소 | cloud/roleInstance |
PT1M | 예 |
|
CPU 프로세스 모든 프로세스 스레드가 명령을 실행하기 위해 프로세서를 사용한 경과된 시간의 백분율입니다. 0에서 100 사이가 달라질 수 있습니다. 이 메트릭은 w3wp 프로세스의 성능만 나타냅니다. |
performanceCounters/processCpuPercentage |
백분율 | 평균, 최대, 최소 | cloud/roleInstance |
PT1M | 예 |
|
프로세스 IO 속도 파일, 네트워크 및 디바이스에 읽고 쓰는 초당 총 바이트 수입니다. |
performanceCounters/processIOBytesPerSecond |
초당 바이트 | 평균, 최대, 최소 | cloud/roleInstance |
PT1M | 예 |
|
프로세서 시간 프로세서가 비 유휴 스레드에 소요한 시간의 비율입니다. |
performanceCounters/processorCpuPercentage |
백분율 | 평균, 최대, 최소 | cloud/roleInstance |
PT1M | 예 |
|
프라이빗 바이트 처리 모니터링되는 애플리케이션의 프로세스에만 할당된 메모리입니다. |
performanceCounters/processPrivateBytes |
바이트 | 평균, 최대, 최소 | cloud/roleInstance |
PT1M | 예 |
|
HTTP 요청 실행 시간 가장 최근 요청의 실행 시간입니다. |
performanceCounters/requestExecutionTime |
밀리초 | 평균, 최대, 최소 | cloud/roleInstance |
PT1M | 예 |
|
애플리케이션 큐의 HTTP 요청 애플리케이션 요청 큐의 길이입니다. |
performanceCounters/requestsInQueue |
개수 | 평균, 최대, 최소 | cloud/roleInstance |
PT1M | 예 |
|
HTTP 요청 속도 ASP.NET 초당 애플리케이션에 대한 모든 요청의 비율입니다. |
performanceCounters/requestsPerSecond |
초당 개수 | 평균, 최대, 최소 | cloud/roleInstance |
PT1M | 예 |
범주: 서버
| 메트릭 | REST API의 이름 | 단위 | 집계 | 차원 | 시간 조직 | DS 내보내기 |
|---|---|---|---|---|---|---|
|
종속성 호출 외부 리소스에 대한 애플리케이션의 호출 수입니다. |
dependencies/count |
개수 | 개수 |
dependency/type, dependency/performanceBucket, dependency/success, dependency/target, dependency/resultCode, operation/synthetic, cloud/roleInstancecloud/roleName |
PT1M | 아니요 |
|
종속성 기간 애플리케이션에서 외부 리소스로 호출한 기간입니다. |
dependencies/duration |
밀리초 | 평균, 최대, 최소 |
dependency/type, dependency/performanceBucket, dependency/success, dependency/target, dependency/resultCode, operation/synthetic, cloud/roleInstancecloud/roleName |
PT1M | 예 |
|
서버 요청 완료된 HTTP 요청 수입니다. |
requests/count |
개수 | 개수 |
request/performanceBucket, request/resultCode, operation/synthetic, cloud/roleInstance, request/successcloud/roleName |
PT1M | 아니요 |
|
서버 응답 시간 HTTP 요청을 받은 후 응답 전송을 완료한 때까지의 시간입니다. |
requests/duration |
밀리초 | 평균, 최대, 최소 |
request/performanceBucket, request/resultCode, operation/synthetic, cloud/roleInstance, request/successcloud/roleName |
PT1M | 예 |
|
서버 요청 속도 초당 서버 요청 비율 |
requests/rate |
초당 개수 | 평균 |
request/performanceBucket, request/resultCode, operation/synthetic, cloud/roleInstance, request/successcloud/roleName |
PT1M | 아니요 |
범주: 사용량
| 메트릭 | REST API의 이름 | 단위 | 집계 | 차원 | 시간 조직 | DS 내보내기 |
|---|---|---|---|---|---|---|
|
페이지 보기 페이지 보기 수입니다. |
pageViews/count |
개수 | 개수 |
operation/synthetic, cloud/roleName |
PT1M | 예 |
|
페이지 보기 로드 시간 페이지 보기 로드 시간 |
pageViews/duration |
밀리초 | 평균, 최대, 최소 |
operation/synthetic, cloud/roleName |
PT1M | 예 |
|
흔적 추적 문서 수 |
traces/count |
개수 | 개수 |
trace/severityLevel, operation/synthetic, cloud/roleNamecloud/roleInstance |
PT1M | 예 |