다음을 통해 공유


Azure Container Registry 모니터링 데이터 참조

이 문서에는 이 서비스에 대한 모든 모니터링 참조 정보가 포함되어 있습니다.

Azure Container Registry에 대해 수집할 수 있는 데이터 및 사용 방법에 대한 자세한 내용은 Azure Container Registry 모니터링을 참조하세요.

메트릭

이 섹션에는 이 서비스에 대해 자동으로 모은 플랫폼 메트릭이 모두 나열되어 있습니다. 이러한 메트릭은 Azure Monitor에서 지원되는 모든 플랫폼 메트릭의 전역 목록의 일부이기도 합니다.

메트릭 보존에 관한 자세한 내용은 Azure Monitor 메트릭 개요를 참조하세요.

Microsoft.ContainerRegistry/registries에 대해 지원되는 메트릭

다음 표에서는 Microsoft.ContainerRegistry/registries 리소스 종류에 사용할 수 있는 메트릭을 나열합니다.

  • 모든 테이블에 모든 열이 있는 것은 아닙니다.
  • 일부 열은 페이지의 보기 영역 밖에 있을 수 있습니다. 사용 가능한 모든 열을 보려면 테이블 확장을 선택합니다.

테이블 제목

  • 범주 - 메트릭 그룹 또는 분류입니다.
  • 메트릭 - Azure Portal에 표시되는 메트릭 표시 이름입니다.
  • REST API의 이름 - REST API에서 참조되는 메트릭 이름입니다.
  • 단위 - 측정 단위입니다.
  • 집계 - 기본 집계 형식입니다. 유효한 값은 평균(Avg), 최소(Min), 최대(Max), 합계(Sum), 개수입니다.
  • 차원 - 메트릭에 사용할 수 있는 차원입니다.
  • 시간 조직 - 메트릭이 샘플링되는 간격입니다. 예를 들어, PT1M은 메트릭이 1분마다, PT30M은 30분마다, PT1H는 1시간마다 샘플링됨을 나타냅니다.
  • DS 내보내기- 진단 설정을 통해 메트릭을 Azure Monitor 로그로 내보낼 수 있는지 여부를 나타냅니다. 메트릭 내보내기에 대한 자세한 내용은 Azure Monitor의 진단 설정 생성을 참조하세요.
메트릭 REST API의 이름 단위 집계 차원 시간 조직 DS 내보내기
AgentPool CPU 시간

AgentPool CPU 시간(초)
AgentPoolCPUTime 합계(Sum) <없음> PT1M
실행 지속 시간

실행 기간(밀리초)
RunDuration 밀리초 합계(Sum) <없음> PT1M
사용된 스토리지

컨테이너 레지스트리에서 사용하는 스토리지 양입니다. 레지스트리 계정의 경우 레지스트리 내의 모든 리포지토리에서 사용하는 용량의 합계입니다. 각 리포지토리의 공유 계층, 매니페스트 파일 및 복제본 복사본에서 사용하는 용량의 합계입니다.
StorageUsed 바이트 평균 Geolocation PT1H
성공한 끌어오기 수

성공한 이미지 끌어오기 횟수
SuccessfulPullCount Count 합계(Sum) <없음> PT1M
성공한 푸시 수

성공한 이미지 푸시 수
SuccessfulPushCount Count 합계(Sum) <없음> PT1M
총 끌어오기 수

총 이미지 끌어오기 횟수
TotalPullCount Count 합계(Sum) <없음> PT1M
총 푸시 수

총 이미지 푸시 수
TotalPushCount Count 합계(Sum) <없음> PT1M

참고 항목

계층 공유로 인해 사용된 레지스트리 스토리지는 개별 리포지토리에 대한 스토리지의 합계보다 작을 수 있습니다. 리포지토리 또는 태그를 삭제하면 매니페스트 파일에 사용되는 스토리지와 참조된 고유 계층만 복구합니다.

메트릭 차원

메트릭 차원에 대한 자세한 내용은 다차원 메트릭을 참조하세요.

이 서비스에는 메트릭과 관련된 다음과 같은 차원이 있습니다.

  • 지리적 위치. 레지스트리 또는 geo-replica의 Azure 지역입니다.

리소스 로그

이 섹션에는 이 서비스에 대해 모을 수 있는 리소스 로그 유형이 나열되어 있습니다. 이 섹션은 Azure Monitor에서 지원되는 모든 리소스 로그 범주 유형 목록에서 가져옵니다.

Microsoft.ContainerRegistry/registries에 대해 지원되는 리소스 로그

범주 범주 표시 이름 로그 테이블 기본 로그 플랜 지원 수집 시간 변환 지원 예시 쿼리 내보낼 비용
ContainerRegistryLoginEvents 로그인 이벤트 ContainerRegistryLoginEvents

Azure Container Registry 로그인 감사 로그

쿼리 아니요
ContainerRegistryRepositoryEvents RepositoryEvent 로그 ContainerRegistryRepositoryEvents

Azure Container Registry 리포지토리 감사 로그

쿼리 아니요

Azure Monitor 로그 테이블

이 섹션은 이 서비스와 관련이 있고 Kusto 쿼리를 사용하는 Log Analytics의 쿼리에 사용할 수 있는 Azure Monitor 로그 테이블을 나열합니다. 테이블에는 리소스 로그 데이터가 포함되며 수집 및 라우팅되는 항목에 따라 더 많은 데이터가 포함될 수 있습니다.

모든 Azure Monitor 로그 및 Log Analytics 테이블에 대한 참조는 Azure Monitor 로그 테이블 참조를 참조하세요.

Container Registry Microsoft.ContainerRegistry/registries

  • AzureActivity. Azure에서 발생한 구독 수준 또는 관리 그룹 수준 이벤트에 대한 인사이트를 제공하는 Azure 활동 로그의 항목입니다.

  • AzureMetrics. 상태 및 성능을 측정하는 Azure 서비스에서 내보내는 메트릭 데이터입니다.

  • ContainerRegistryLoginEvents. 들어오는 ID 및 IP 주소를 포함한 레지스트리 인증 이벤트 및 상태입니다.

  • ContainerRegistryRepositoryEvents. 레지스트리 리포지토리의 이미지 및 기타 아티팩트 작업 푸시, 끌어오기, 태그 해제, 삭제(리포지토리 삭제 포함), 제거 태그 및 제거 매니페스트와 같은 작업이 기록됩니다.

    제거 이벤트는 레지스트리 보존 정책이 구성된 경우에만 기록됩니다.

활동 로그

연결된 테이블에는 이 서비스의 활동 로그에 기록할 수 있는 작업이 나열되어 있습니다. 이 작업은 활동 로그에서 가능한 모든 리소스 공급자 작업의 하위 집합입니다.

활동 로그 항목의 스키마에 대한 자세한 내용은 활동 로그 스키마를 참조하세요.

다음 표에서는 활동 로그에서 만들 수 있는 Azure Container Registry와 관련된 작업을 나열합니다. 이 목록은 완전하지 않습니다.

연산 설명
Container Registry 만들기 또는 업데이트 컨테이너 레지스트리 만들기 또는 레지스트리 속성 업데이트
Container Registry 삭제 컨테이너 레지스트리 삭제
Container Registry 로그인 자격 증명 나열 레지스트리의 관리자 계정에 대한 자격 증명 표시
이미지 가져오기 레지스트리에 이미지 또는 기타 아티팩트 가져오기
역할 할당 만들기 ID에 RBAC(역할 기반 액세스 제어) 역할을 할당하여 리소스에 액세스