내보내기(0) 인쇄
모두 확장

저장소 분석 설정 및 구성

업데이트 날짜: 2013년 11월

이 항목에서는 저장소 서비스에 대해 Storage Analytics를 설정 및 구성하는 방법에 대해 설명합니다.

Storage Analytics를 사용하려면 모니터링하려는 각 서비스에 대해 개별적으로 사용하도록 설정해야 합니다. Windows Azure 관리 포털에서 Storage Analytics를 사용하도록 설정할 수 있습니다. 자세한 내용은 저장소 계정을 모니터링하는 방법을 참조하십시오. REST API 또는 클라이언트 라이브러리를 통해 프로그래밍 방식으로 Storage Analytics를 사용하도록 설정할 수도 있습니다. Blob 서비스 속성 가져오기(REST API), 큐 서비스 속성 가져오기(REST API)테이블 서비스 속성 가져오기(REST API) 작업을 사용하여 각 서비스에 대해 Storage Analytics를 사용하도록 설정할 수 있습니다.

다음 예에서는 myaccount라는 가상의 계정에서 테이블 서비스에 대해 Storage Analytics를 설정합니다.

  1. 다음 예와 일치하도록 요청 URI와 헤더를 구성합니다. HTTP 메서드는 PUT이고 요청 서명을 위한 인증 체계를 적용해야 합니다. 요청 서명에 대한 자세한 내용은 Azure 저장소 서비스에 대한 인증를 참조하십시오.



    PUT https://myaccount.table.core.windows.net/?restype=service&comp=properties HTTP/1.1
    x-ms-version: 2013-08-15
    x-ms-date: Wed, 23 Oct 2013 04:28:19 GMT
    Authorization: SharedKey
    myaccount:Z1lTLDwtq5o1UYQluucdsXk6/iB7YxEu0m6VofAEkUE=
    Host: myaccount.table.core.windows.net
    
  2. 요청에는 또한 저장소 서비스가 Storage Analytics 구성을 위해 처리 및 사용하는 XML로 구성된 요청 본문이 필요합니다. 다음 예에서는 삭제 및 쓰기 요청에 대한 로깅을 활성화하고 보존 정책을 7일로 설정합니다. 또한 메트릭을 활성화하고, API 수준의 요약 통계를 제외하고, 보존 정책을 7일로 설정합니다.



    <?xml version="1.0" encoding="utf-8"?>
    <StorageServiceProperties>
        <Logging>
            <Version>1.0</Version>
                  <Delete>true</Delete>
            <Read>false</Read>
            <Write>true</Write>
            <RetentionPolicy>
                <Enabled>true</Enabled>
                <Days>7</Days>
            </RetentionPolicy>
        </Logging>
        <HourMetrics>
            <Version>1.0</Version>
            <Enabled>true</Enabled>
            <IncludeAPIs>false</IncludeAPIs>
            <RetentionPolicy>
                <Enabled>true</Enabled>
                <Days>7</Days>
            </RetentionPolicy>
        </HourMetrics>
        <MinuteMetrics>
            <Version>1.0</Version>
            <Enabled>true</Enabled>
            <IncludeAPIs>false</IncludeAPIs>
            <RetentionPolicy>
                <Enabled>true</Enabled>
                <Days>7</Days>
            </RetentionPolicy>
        </MinuteMetrics>
    …
    </StorageServiceProperties>
    
  3. 이 요청을 보내면 Storage Analytics가 구성되었는지 여부를 나타내는 응답이 수신됩니다. 응답에서 HTTP 상태 코드가 202(수락)이면 Storage Analytics 설정이 업데이트된 것입니다. 다음 예제 응답은 설정이 업데이트되었음을 나타냅니다.

    HTTP/1.1 202 Accepted
    Connection: Keep-Alive
    Transfer-Encoding: chunked
    Date: Wed, 23 Oct 2013 04:28:20 GMT
    Server: Windows-Azure-Table/1.0 Microsoft-HTTPAPI/2.0
    x-ms-request-id: cb939a31-0cc6-49bb-9fe5-3327691f2a30
    x-ms-version: 2013-08-15
    
    

초기 구성에서 Storage Analytics를 활성화한 경우, 항상 Blob 서비스 속성 가져오기(REST API), 테이블 서비스 속성 가져오기(REST API) 또는 큐 서비스 속성 가져오기(REST API) 작업을 호출하여 현재 설정을 확인할 수 있습니다.

저장소 서비스에 대한 Storage Analytics 설정을 변경하려면 Blob 서비스 속성 설정(REST API), 테이블 서비스 속성 설정(REST API) 또는 큐 서비스 속성 설정(REST API) 작업을 다시 호출합니다. 새로운 XML 요청 본문에 Storage Analytics 및/또는 서비스에 대한 보존 정책 설정/해제와 같은 원하는 구성 옵션이 포함되어 있는지 확인합니다. 이러한 작업 중 하나를 호출할 때마다 해당 서비스 설정이 즉시 변경됩니다.

참고 항목

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft