VENDAS: 1-800-867-1389

Habilitação e configuração da Análise de Armazenamento

Atualizado: novembro de 2013

Este tópico descreve como habilitar e configurar o Storage Analytics para um serviço de armazenamento.

Para usar a Análise de Armazenamento, você deve habilitá-la separadamente para cada serviço que deseja monitorar. Você pode habilitá-lo do Portal de Gerenciamento do Windows Azure; para obter detalhes, consulte Como monitorar uma conta de armazenamento. Você também pode habilitar a análise de armazenamento programaticamente por meio da API REST ou da biblioteca de cliente. Use as operações Obter propriedades do serviço Blob (API REST)Obter propriedades do serviço Fila (API REST) e Obter propriedades do serviço Tabela (API REST) para habilitar a análise de armazenamento para cada serviço.

O exemplo a seguir habilitará o Storage Analytics para o serviço Tabela de uma conta fictícia denominada myaccount.

  1. Configure seu URI e cabeçalhos de solicitação para corresponder aos exemplos. O método HTTP é PUT, e você deve aplicar um esquema de autenticação para assinar a solicitação. Para obter mais informações sobre como assinar sua solicitação, consulte Autenticação federada para os Serviços de Armazenamento do Windows 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. A solicitação também precisa de um corpo da solicitação, consistindo em XML, que o serviço de armazenamento processará e usará para configurar o Storage Analytics. O exemplo a seguir habilita a geração de logs para solicitações de exclusão e gravação e define uma política de retenção de sete dias. Ele também habilita a métrica, excluir estatísticas do resumo no nível da API e define uma política de retenção de sete dias.



    <?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. Quando essa solicitação for enviada, ela receberá uma resposta que indicará se o Storage Analytics foi ou não configurado. Se a resposta tiver um código de status HTTP de 202 (Aceito), as configurações do Storage Analytics foram atualizadas. A seguinte resposta de exemplo indica que nossas configurações foram atualizadas:

    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
    
    

Depois de habilitar o Storage Analytics com sua configuração inicial, você sempre pode obter as configurações atuais chamando a operação Obter propriedades do serviço Blob (API REST), Obter propriedades do serviço Tabela (API REST) ou Obter propriedades do serviço Fila (API REST).

Se você desejar alterar as configurações do Storage Analytics para um serviço de armazenamento, chame a operação Definir propriedades do serviço Blob (API REST), Definir propriedades do serviço Tabela (API REST) ou Definir propriedades do serviço Fila (API REST) novamente. Verifique se o corpo da nova solicitação XML retém suas opções de configuração desejadas, como habilitar/desabilitar o Storage Analytics e/ou uma política de retenção para o serviço. Cada vez que uma dessas operações é chamada, ela altera as configurações do serviço aplicável imediatamente.

Consulte também

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft