Azure Portal에서 Blob 메트릭 보기

완료됨

고객 증명 파일을 Azure Blob Storage로 이동하기 위한 준비 과정으로, 플랫폼에 어떤 메트릭을 사용할 수 있는지 파악하려 합니다. 또한 미리 계획하지 않고 메트릭 정보를 쉽게 표시할 수 있는지 알아보려 합니다. 예를 들어 Azure에서 스토리지를 얼마나 많이 사용하고 있는지 또는 고객이 검토할 파일을 검색할 때 대기 시간이 얼마나 되는지 알아보려 합니다.

이 단원에서는 Azure Portal을 통해 사용할 수 있는 주문형 메트릭을 집중적으로 알아봅니다. 본 단원을 마치면 Blob Storage 메트릭을 파악하고 선택 및 표시할 수 있으며, Azure Portal에서 이러한 메트릭을 표시할 수 있습니다.

Azure Storage 및 Blob Storage

Azure Storage는 다양한 데이터 형식의 클라우드 기반 스토리지에 무제한이나 다름없는 용량을 제공합니다. Azure Storage는 다음과 같은 기능을 제공합니다.

  • 클라우드 기반 데이터 개체 저장소
  • 클라우드에 저장된 개체를 위한 파일 시스템 서비스
  • 안정적인 메시지 서비스
  • 비정형 데이터를 위한 NoSQL 저장소

이 모듈에서는 Microsoft의 클라우드용 개체 스토리지 솔루션인 Azure Blob Storage를 집중적으로 다룹니다. Blob Storage는 대량의 비정형 데이터를 저장하기 위한 솔루션을 제공하므로 다음에 유용합니다.

  • 브라우저에 이미지 제공
  • 비정형 파일 배포
  • 오디오 및 비디오 스트림 호스트
  • 백업, 보관, 재해 복구 데이터 저장
  • 온-프레미스 또는 Azure에서 데이터 분석용 스토리지 제공

글로벌 인터넷 연결의 HTTP 또는 HTTPS를 통해 Blob Storage에 액세스할 수 있습니다. URL, Azure Storage REST API, Azure PowerShell, Azure CLI 또는 여러 개의 Azure Storage 클라이언트 라이브러리 중 하나를 사용하여 Blob 데이터에 액세스할 수 있습니다. 클라이언트 라이브러리는 .NET, Java, Node.js, Python을 비롯한 여러 언어로 작성될 수 있습니다.

참고

Blob Storage는 Azure Data Lake Storage Gen2를 지원합니다. 자세한 내용은 Azure Data Lake Storage Gen2 미리 보기 소개를 참조하세요.

리소스 종류

Blob Storage에는 다음 리소스가 포함됩니다.

리소스 종류 Description
스토리지 계정 Azure의 데이터에 대한 고유한 네임스페이스
컨테이너 파일 시스템의 폴더와 유사
해당 컨테이너에 들어 있는 하나 이상의 Blob 파일 시스템의 파일과 유사

한 스토리지 계정에 포함할 수 있는 컨테이너 수에 제한이 없으며, 컨테이너에 저장할 수 있는 Blob 수에도 제한이 없습니다.

Blob 형식

Blob Storage에서 지원하는 세 가지 유형의 Blob은 다음과 같습니다.

Blob 유형 설명
블록 Blob 최대 크기가 약 190.7TiB인 텍스트와 이진 데이터를 저장하기에 적합합니다. 블록 Blob은 개별적으로 관리되는 데이터 블록으로 구성됩니다.
추가 Blob 이 Blob 유형은 블록 Blob처럼 블록으로 구성되지만, 추가 작업에 최적화되어 있습니다. 추가 Blob은 가상 머신의 데이터 로깅 같은 시나리오에 적합합니다.
페이지 Blob Azure 가상 머신의 VHD(가상 하드 드라이브) 파일 같은 임의 액세스 파일을 8TiB까지 저장할 수 있습니다.

메트릭

메트릭은 Blob Storage 관리에 매우 중요한 요소입니다. 메트릭을 통해 사용 추세를 파악하고 요청을 추적하며 스토리지 계정 문제를 진단할 수 있습니다. Azure에서는 다음 영역을 추적하는 것이 좋습니다.

  • 전체 Blob Storage 사용량
  • 스토리지 비용
  • 그룹에 비용 할당
  • 가용성
  • 대기 시간

Blob Storage는 메트릭의 ‘용량’ 및 ‘트랜잭션’ 범주를 제공합니다.

용량 메트릭:

  • Blob 용량
  • Blob 컨테이너 수
  • Blob 수
  • 인덱스 용량

트랜잭션 메트릭:

  • 가용성
  • 송신 및 수신
  • 성공 E2E(엔드투엔드) 대기 시간
  • 성공 서버 대기 시간
  • 트랜잭션

용량 메트릭 값은 1시간마다 Azure Monitor로 전송되고 매일 새로 고침됩니다. 트랜잭션 메트릭은 1분마다 Azure Monitor로 전송되며 계정과 서비스에서 모두 사용할 수 있습니다. 메트릭이 실시간으로 표시되지 않기 때문에 새로 고침 간격이 다음 모듈의 연습에 영향을 줍니다. 사용자 지정 메트릭을 지정할 수도 있습니다.

메트릭 보기

Blob Storage 메트릭은 다음과 같은 두 가지 주요 방법으로 볼 수 있습니다.

  • Azure Portal에서
  • 사용자 지정 대시보드에서(이 모듈의 후반부에서 다룸)

Azure Portal에서 Blob Storage 메트릭을 보는 것이 더 간단한 방법입니다. 포털은 현재 모니터링 및 클래식 모니터링이라는 두 가지 구현을 제공합니다.

Screenshot that shows the monitoring options for a storage account.

메트릭을 선택하면 표시하려는 메트릭을 선택할 수 있는 새 차트 공간이 생성됩니다.

Screenshot that shows the current monitoring chart.

필터링

일부 메트릭의 경우 필터링을 구현하여 구체적인 값에 집중할 수 있습니다. 예를 들어 Blob 용량 평균 메트릭을 선택한 다음, Blob 계층Blob 유형 속성으로 필터링할 수 있습니다. Azure Data Lake Storage, 페이지 Blob, 블록 Blob에 대한 옵션을 표시하려면 필터링된 속성으로 필터 추가>Blob 유형을 선택합니다.

Blob 계층 옵션의 경우 다음과 같은 계층 유형 중에서 선택할 수 있습니다.

  • 보관
  • 표준
  • 무계층

분할

필터링으로 사용할 수 있었던 것과 동일한 속성을 통해 분할을 적용하여 메트릭의 세분성을 더욱 향상할 수도 있습니다. 예를 들어 Blob 유형에 따라 분할하도록 선택하면 Azure Data Lake Storage, 페이지 Blob, 블록 Blob 각각에 대한 별도의 줄이 표시됩니다.

차트 종류

Azure 최신 메트릭 내에서는 다음 네 가지 차트 종류 중에서 하나를 선택할 수 있습니다.

  • 꺾은선형
  • 영역형
  • 가로 막대형
  • 분산형

선택하는 옵션은 표시하는 메트릭 유형에 따라 달라집니다. 시간이 지나면서 값이 변하는지 아니면 값이 고정적인지 여부에 따라서도 옵션이 달라집니다. 예를 들어 분산형 차트는 시간에 따라 빠르게 변하는 데이터에 가장 적합합니다.

차트 사용자 지정

네 가지 차트 종류 각각에서 차트가 정보를 표시하는 방법을 사용자 지정할 수 있습니다.

Screenshot that shows the chart customization options.

여기서 차트 제목을 편집하고, 설정된 최솟값과 최댓값 사이의 Y 축을 변경할 수 있습니다.