Mengaktifkan dan Mengonfigurasi Storage Analytics

Metrik Storage Analytics diaktifkan secara default untuk akun penyimpanan baru. Anda dapat mengaktifkan pengelogan dan mengonfigurasi metrik dan pengelogan di portal Azure; untuk detailnya, lihat Memantau akun penyimpanan di portal Azure. Anda juga dapat mengaktifkan Analitik Penyimpanan secara terprogram melalui REST API atau pustaka klien. Set Service Properties Gunakan operasi untuk layanan individual untuk mengaktifkan Storage Analytics.

Catatan

Metrik Storage Analytics tersedia untuk layanan Blob, Antrean, Tabel, dan File.

Pembuatan log Analitik Penyimpanan saat ini hanya tersedia untuk layanan Blob, Antrian, dan Tabel. Namun, akun penyimpanan premium tidak didukung.

Contoh berikut memungkinkan Storage Analytics untuk layanan Tabel dari akun fiksi bernama myaccount.

Penting

Meskipun metrik per jam diaktifkan secara default untuk akun penyimpanan baru, metrik menit harus diaktifkan secara terprogram. Anda juga dapat menggunakan PowerShell dan Azure CLI 2.0 untuk mengaktifkan metrik menit.

  1. Konfigurasikan URI dan header permintaan Anda agar sesuai dengan contoh berikut. Metode HTTP adalah PUT, dan Anda harus menerapkan skema otorisasi untuk menandatangani permintaan. Untuk informasi selengkapnya tentang menandatangani permintaan Anda, lihat Mengotorisasi permintaan ke Azure Storage.

    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. Permintaan Anda juga memerlukan isi permintaan, yang terdiri dari XML yang akan diproses dan digunakan layanan penyimpanan untuk mengonfigurasi Storage Analytics. Contoh berikut memungkinkan pengelogan untuk menghapus dan menulis permintaan dan menetapkan kebijakan retensi log 7 hari. Ini juga memungkinkan metrik per jam dan menit, mengecualikan statistik ringkasan tingkat API, dan menetapkan kebijakan retensi data metrik selama 7 hari.

    <?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. Ketika permintaan ini dikirim, permintaan ini akan menerima respons yang akan menunjukkan apakah Storage Analytics dikonfigurasi atau tidak. Jika respons memiliki kode status HTTP 202 (Diterima), pengaturan Storage Analytics Anda telah diperbarui. Contoh respons berikut menunjukkan bahwa pengaturan kami diperbarui:

    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  
    

Setelah mengaktifkan Storage Analytics dengan konfigurasi awal, Anda selalu bisa mendapatkan pengaturan saat ini dengan memanggil operasi Dapatkan Properti Layanan Blob, Dapatkan Properti Layanan Tabel, atau Dapatkan Properti Layanan Antrean .

Memperbarui Storage Analytics

Untuk mengubah pengaturan Storage Analytics untuk layanan penyimpanan, panggil Set Service Properties operasi lagi. Pastikan bahwa isi permintaan XML baru Anda mempertahankan opsi konfigurasi yang Anda inginkan, seperti mengaktifkan/menonaktifkan Storage Analytics dan/atau kebijakan penyimpanan untuk layanan. Setiap kali salah satu operasi ini dipanggil, operasi ini segera mengubah pengaturan layanan yang berlaku.

Lihat juga

Mengatur Kebijakan Retensi Data Storage Analytics
Mengatur Properti Blob Service
Mendapatkan Properti Blob Service
Mengatur Properti Layanan Tabel
Mendapatkan Properti Layanan Tabel
Mengatur Properti Layanan Antrean
Mendapatkan Properti Layanan Antrean
Mengatur Properti Layanan File
Mendapatkan Properti Layanan File