Azure Storage adalah layanan penyimpanan cloud inti yang digunakan oleh hampir setiap aplikasi atau database. Kami menggunakannya di SQL Server untuk berbagai kebutuhan, seperti mencadangkan database kami langsung di penyimpanan blob atau beberapa pelanggan lebih memilih untuk meng-host database mereka di penyimpanan Azure blob untuk memanfaatkan fungsi pencadangan instan. Hari ini, saya akan menjelajahi cara memantau dan memecahkan masalah penyimpanan gelembung di cloud Azure dengan menjelajahi metrik penyimpanan dan fitur pencatatan penyimpanan Azure Storage. Kami dapat mengonfigurasi atau mengaktifkan kedua konfigurasi untuk melihat grafik dan memvisualisasikan metrik seperti kinerja penyimpanan cloud Azure selama setiap transaksi. Kami akan membahas dua fitur diagnostik penyimpanan, Metrik Penyimpanan dan Logging Penyimpanan, yang banyak digunakan untuk mengidentifikasi masalah penyimpanan di cloud Azure.
- Kriteria penyimpanan
- Masuk ke sistem penyimpanan
Mari kita mulai membahas kriteria penyimpanan opsi pertama di bagian berikut.
Tolok ukur penyimpanan Azure
Jika Anda menghadapi masalah kinerja atau kesalahan apa pun saat mengunggah data Anda ke penyimpanan Azure, metrik penyimpanan sangat membantu. Ini memberikan tampilan rinci dalam bentuk grafik dari setiap transaksi pekerjaan yang diminta oleh pengguna atau aplikasi ke penyimpanan. Ada 2 jenis metrik yang dicatat oleh analitik penyimpanan.
- Standar perdagangan
- kriteria kapasitas
Metrik transaksi dicatat untuk semua jenis penyimpanan Azure seperti penyimpanan blob, antrean, berbagi file, dan tabel, sedangkan metrik kapasitas hanya dicatat untuk penyimpanan blob. Metrik transaksi mencakup Ketersediaan, Keluar, Masuk, Latensi Sukses E2E, Latensi Server Sukses, dll. sedangkan metrik Kapasitas mencakup Kapasitas, Jumlah Penampung, dan Jumlah Objek. Metrik penyimpanan dapat dilihat dengan mengaksesnya Pengukuran pilihan di bawah Pemantauan Halaman menu akun penyimpanan di portal Azure. Kami juga dapat melihatnya menggunakan Storage Explorer.
Saya telah membuat akun penyimpanan bernama mdsstorage1 dan memverifikasi pengaturan diagnostiknya dengan akses Pengaturan diagnostik (klasik) Dibawah Pemantauan (klasik) Settingnya seperti pada gambar di bawah ini. Kita dapat melihat bahwa metrik penyimpanan Azure per jam diaktifkan secara default setelah membuat akun penyimpanan. partikel untuk objek langsung Kondisi Pengaturan diagnostik diatur ke Padajika Anda tidak ingin mengumpulkan metrik penyimpanan ini, Anda dapat mengubahnya dengan mengetuk Mati Lalu penghematan Tombol Terapkan Perubahan Saat Anda menyetel setelan Diagnostik ke Nonaktif, Storage Analytics berhenti mengumpulkan metrik penyimpanannya. Karena metrik per jam diaktifkan, seperti yang kita lihat opsi ini sudah dicentang, jadi metrik penyimpanan dikumpulkan oleh Azure Cloud Storage Analytics.
Analisis data metrik penyimpanan Azure menggunakan portal Azure
Saya telah membuat akun penyimpanan bernama mdsstorage1 Seperti yang saya bahas di atas dan kemudian wadah gelembung baru mdblobcontainer Dan akhirnya mengunggah beberapa data gelembung ke dalam wadah itu. Sekarang, saya akan melihat metrik penyimpanan Azure untuk memvisualisasikan berbagai parameter untuk transaksi ini. Anda dapat melihat wadah gelembung Azure dan data gelembung yang diunggah di akun penyimpanan gelembung Azure mdsstorage1.
Sekarang, kami akan menganalisis metrik penyimpanannya. klik Pengukuran Opsi yang diberikan di bawah ini Pemantauan Atur dari sisi kiri akun penyimpanan mdsstorage1. Seperti yang ditunjukkan pada gambar di bawah, Anda akan mendapatkan layar berikut untuk memilih rentang yang diinginkan, ruang nama metrik, metrik penyimpanan, dan agregasi di sisi kanan.
Anda dapat melihat bahwa saya telah membuat ruang lingkup sebagai akun penyimpanan baru mdsstorage1 dan ruang nama metrik sebagai Akun. Anda juga dapat memilih jenis penyimpanan tertentu dalam ruang nama metrik, seperti gelembung, antrean, tabel, dan file. Saya telah memilih untuk menampilkan detail seluruh akun penyimpanan dan bukan opsi penyimpanan tertentu.
Opsi selanjutnya adalah Metric yang sesuai dengan yang kita pilih opsi yang diinginkan seperti Availability, Egress, Ingress, Success E2E Latency, Success Server Latency dll seperti yang ditunjukkan pada gambar di bawah ini.
Saya telah memilih semua metrik penyimpanan yang ditampilkan di bawah Metrik Transaksi dari daftar tarik-turun di atas untuk menampilkan grafiknya guna analisis lebih lanjut. Lihatlah aplikasi mereka. Anda dapat menambahkan bagan baru dengan mengakses tab Bagan Baru. Anda juga dapat menambah atau menghapus kriteria penyimpanan dengan mengkliknya Tambahkan metrik Dari gambar di bawah atau klik tombol silang untuk menghapus ukuran itu dari bagan di bawah ini.
Jika Anda ingin melihat grafik serupa untuk jenis penyimpanan tertentu daripada untuk seluruh akun penyimpanan, Anda dapat memilih jenis penyimpanan yang Anda inginkan dari menu tarik-turun Metric Namespace yang ditunjukkan pada gambar di bawah. Opsi Akun menampilkan tampilan gabungan dari jenis ruang penyimpanan yang tersedia di akun penyimpanan tersebut.
Aktifkan metrik tingkat menit Penyimpanan Azure
Di bagian atas area penyimpanan, metrik ditampilkan berdasarkan data yang dikumpulkan di bawah Metrik Per Jam. Kami juga dapat mengonfigurasi Metrik Penyimpanan Azure untuk menyimpan dan menampilkan metrik menit. Kita perlu mengaktifkannya dengan akses Pengaturan diagnostik (klasik) Dibawah Pemantauan (klasik) Settingnya seperti pada gambar di bawah ini. Klik pada kotak centang yang diberikan untuk Kriteria menit Di bagian kanan, yang juga ditandai dengan persegi panjang merah tua. Setelah mengklik kotak centang, tekan penghematan Tekan untuk menerapkan perubahan ini guna mulai mengumpulkan data untuk metrik setiap menit.
Sekali lagi, unggah beberapa objek gelembung ke wadah gelembung ini untuk melacak dan menganalisis metrik penyimpanan Azure.
Anda dapat mengkliknya lagi metrik Lembaran itu diberikan Pemantauan Di bagian kiri akun penyimpanan. Anda dapat memilih metrik penyimpanan yang berbeda dari bagian kanan untuk menampilkan grafiknya dan kita dapat melihat datanya pada gambar di bawah. Untuk lebih memahaminya, Anda bisa mencobanya di akun Azure Anda.
Analisis data metrik penyimpanan menggunakan Storage Explorer
Kami juga dapat menganalisis metrik penyimpanan menggunakan Azure Storage Explorer. Mulai pemeriksaan memori. Hubungkan ke akun Azure yang ingin Anda analisis. Perluas tabel yang diberikan di bawah akun penyimpanan Anda, Anda dapat melihat banyak tabel yang namanya dimulai dengan $Metric. Tabel ini menyimpan semua data yang terkait dengan metrik penyimpanan. Saya telah mengklik $MetricsHourPrimaryTransactionsBlob untuk melihat data metrik per jam dan Anda dapat melihatnya di sisi kanan tabel ini. Ada beberapa kolom di sisi kanan yang dapat Anda tarik ke bawah untuk memahami parameter yang berbeda. Anda juga dapat mengekspor laporan dan data ini untuk analisis lebih lanjut.
Log penyimpanan Lapis Lazuli
Storage log adalah fitur untuk mencatat semua transaksi yang dilakukan dalam akun penyimpanan. Saat Anda membuat akun penyimpanan, fitur pelaporan penyimpanan tidak diaktifkan secara default, seperti halnya metrik penyimpanan. Anda harus mengaktifkannya secara manual dengan akses Pengaturan diagnostik (klasik) Dibawah Pemantauan (klasik) Pengaturan.
Saat kami membuat wadah gumpalan, Azure membuat wadah gumpalan yang disebut $logs di bawah akun penyimpanan itu seperti yang ditunjukkan pada gambar di bawah ini. Anda dapat melihat ketika saya membuat akun penyimpanan mdsstorage1$logs blob container juga dibuat tetapi tidak menyimpan data apa pun hingga Anda mengaktifkan logging dari pengaturan diagnostik.
Anda dapat melihat bahwa wadah $logs tidak memiliki data log saat kami memeriksanya dari Storage Explorer pada gambar di atas dan melalui portal Azure pada gambar di bawah.
Sekarang, mari aktifkan pencatatan penyimpanan untuk menangkap semua log penyimpanan untuk akun penyimpanan di bagian berikutnya.
Aktifkan pelaporan penyimpanan Azure
Masuk ke portal Azure. Akses akun penyimpanan Anda. Klik Pengaturan diagnostik (klasik) diberikan di bawah Pemantauan (klasik) Settingnya seperti pada gambar di bawah ini. Anda dapat melihat konfigurasi Logging di sisi kanan yang telah saya soroti dalam persegi panjang merah tua.
Ada 2 versi Logging, 1.0 dan 2.0. Saya memilih logging versi 2.0 dari menu dropdown dan mengklik kotak centang yang diberikan di bawah Logging dan akhirnya menekan tombol simpan untuk menerapkan perubahan ke akun penyimpanan ini.
Sekarang, izinkan saya melanjutkan dan mengunggah beberapa objek gumpalan ke akun penyimpanan ini untuk melihat apakah Azure mencatat laporan ini di file log atau tidak dengan mengaktifkan pengaturan kami di langkah-langkah di atas. Di bawah ini adalah tangkapan layar dari semua file yang dimulai dengan IMG* yang telah saya unggah ke wadah gelembung ini.
Analisis log penyimpanan menggunakan Storage Explorer
Mari kita menganalisis log penyimpanan menggunakan Storage Explorer. Luncurkan Storage explorer dan sambungkan ke akun Azure Anda tempat akun penyimpanan target akan dibuat. Saya terhubung ke langganan Azure tempat akun penyimpanan target saya dibuat. Saya memperluas akun penyimpanan mdsstorage1 Dan kemudian wadah gelembungnya mdblobcontainer Untuk memverifikasi bahwa semua objek gumpalan terlihat menggunakan Storage Explorer. Kita bisa melihat semua objek blob yang kita unggah pada langkah-langkah di atas di sisi kanan wadah gelembung ini.
Langkah selanjutnya adalah melihat wadah $logs muncul tepat di atas wadah blob tempat kami mengunggah semua objek. Ketika kita mengklik wadah $logs, kita dapat melihat folder bob di sisi kanan. Perhatikan, ketika kami mengakses wadah $logs ini sebelum mengaktifkan pencatatan penyimpanan untuk akun penyimpanan ini, tidak ada folder di sisi kanan.
Klik dua kali pada folder di atas, Anda akan mendapatkan folder lain bernama 2021, klik dua kali pada semua folder hingga Anda mendapatkan file log 00000.log seperti yang ditunjukkan pada gambar di bawah ini. Anda akan melihat bahwa file log disimpan di bawah beberapa struktur folder karena setiap folder dibuat untuk tahun, bulan, tanggal dan waktu. Berbagai opsi seperti unggah, unduh, buka, dll. Akan ditampilkan di sisi kanan. Jika Anda ingin mengunduh file laporan ini, Anda dapat mengklik tombol unduh, jendela ini akan memberi Anda untuk menemukan lokasi yang Anda inginkan. Simpan file ini
Saya mengunduh file log di atas di lokasi di bawah ini Unduh\blog tempat file log ditampilkan. Anda dapat membukanya untuk membaca file log-nya. Saya telah membuka dan dapat melihat entri log untuk setiap gambar yang kami unggah ke akun penyimpanan itu. Jika Anda menghadapi masalah atau kesalahan, semua detail itu juga dicatat dalam file ini.
Analisis log penyimpanan menggunakan portal Azure
Kami juga dapat mengakses detail log penyimpanan Azure menggunakan portal Azure. Anda perlu membuka akun penyimpanan Azure Anda, lalu klik Wadah dari panel kiri dan terakhir klik pada wadah $log yang ditunjukkan di sisi kanan gambar di bawah.
Anda dapat melihat detail file log ini pada gambar di bawah ini. Struktur folder sama seperti yang ditunjukkan di Storage Explorer. Anda juga dapat mengunduh file log ini menggunakan tombol unduh yang ditunjukkan dalam kotak merah tua. Ada berbagai fitur lain dari wadah masuk ini yang dapat Anda akses menggunakan subhalaman.
Hasil
Hari ini saya telah menjelaskan dua pemecah masalah Penyimpanan Azure yang dapat kita gunakan untuk memantau dan memecahkan masalah transaksi penyimpanan jika ada masalah dengan kinerjanya. Ini adalah metrik penyimpanan dan pelaporan penyimpanan. Kedua diagnostik penyimpanan sangat berguna untuk memahami dan mengatasi masalah penyimpanan. Jika Anda memiliki masalah dengan penyimpanan di cloud Azure, akseslah.
