A Storage Analytics engedélyezése és konfigurálása

Storage Analytics metrikák alapértelmezés szerint engedélyezve vannak az új tárfiókok esetében. Engedélyezheti a naplózást, és konfigurálhatja a metrikákat és a naplózást is a Azure Portal. További részletekért lásd: Tárfiók monitorozása a Azure Portal. A Storage Analytics programozott módon is engedélyezheti a REST API vagy az ügyfélkódtár használatával. Az egyes szolgáltatások műveletével Set Service Properties engedélyezheti a Storage Analytics.

Megjegyzés

Storage Analytics metrikák a Blob, a Queue, a Table és a File szolgáltatásokhoz érhetők el.

Storage Analytics naplózás a Blob-, Queue- és Table-szolgáltatásokhoz érhető el. A prémium szintű tárfiókok azonban nem támogatottak.

Az alábbi példában Storage Analytics engedélyezünk egy myaccount nevű fiktív fiók Table szolgáltatásához.

Fontos

Bár az óránkénti metrikák alapértelmezés szerint engedélyezve vannak az új tárfiókok esetében, a percmetrikákat programozott módon kell engedélyezni. A percmetrikák engedélyezéséhez a PowerShellt és az Azure CLI 2.0-t is használhatja.

  1. Konfigurálja a kérelem URI-ját és fejléceit az alábbi példáknak megfelelően. A HTTP-metódus PUT, és engedélyezési sémát kell alkalmaznia a kérelem aláírásához. A kérés aláírásával kapcsolatos további információkért lásd: Kérelmek engedélyezése az Azure Storage-ba.

    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 kérésnek szüksége van egy kérelemtörzsre is, amely XML-ből áll, amelyet a tárolási szolgáltatás feldolgoz és használ a Storage Analytics konfigurálásához. Az alábbi példa lehetővé teszi a törlési és írási kérelmek naplózását, és 7 napos naplómegőrzési szabályzatot állít be. Emellett lehetővé teszi az óránkénti és a perces metrikákat, kizárja az API-szintű összesítő statisztikákat, és beállít egy 7 napos adatmegőrzési szabályzatot a metrikákhoz.

    <?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. A kérés elküldésekor egy választ kap, amely jelzi, hogy Storage Analytics konfigurálva lett-e. Ha a válasz HTTP-állapotkódja 202 (elfogadva), a Storage Analytics beállításai frissültek. Az alábbi példaválasz azt jelzi, hogy a beállítások frissültek:

    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  
    

Miután engedélyezte a Storage Analytics a kezdeti konfigurációval, mindig lekérheti az aktuális beállításokat a Blobszolgáltatás tulajdonságainak lekérése, a Table Service tulajdonságainak lekérése vagy a Várólista-szolgáltatás tulajdonságainak lekérése művelet meghívásával.

Storage Analytics frissítése

A tárolási szolgáltatás Storage Analytics beállításainak módosításához hívja meg újra a Set Service Properties műveletet. Győződjön meg arról, hogy az új XML-kérelemtörzs megőrzi a kívánt konfigurációs beállításokat, például engedélyezi vagy letiltja Storage Analytics és/vagy a szolgáltatás adatmegőrzési szabályzatát. Minden alkalommal, amikor ezen műveletek valamelyikét meghívják, azonnal módosítja a vonatkozó szolgáltatás beállításait.

Lásd még

Storage Analytics adatmegőrzési szabályzat beállítása
Blobszolgáltatás tulajdonságainak beállítása
Blob szolgáltatás tulajdonságainak lekérése
Táblaszolgáltatás tulajdonságainak beállítása
Table Service tulajdonságainak lekérése
Üzenetsor-szolgáltatás tulajdonságainak beállítása
Üzenetsor-szolgáltatás tulajdonságainak lekérése
Fájlszolgáltatás tulajdonságainak beállítása
Fájlszolgáltatás tulajdonságainak lekérése