Azure’da kullanılabilen sorun giderme araçlarını tanımlama

Tamamlandı

Bulut ortamında barındırılan bir uygulamaya yönelik sorunların tanılanması ve giderilmesi, geleneksel ortamlara kıyasla daha karmaşık olabilir. Bu tür uygulamaları başarıyla desteklemek için bunları izlemeli ve bu uygulamaların ve bağımlı teknolojilerinin tüm yönlerini tanılamayı ve sorunlarını gidermeyi anlamanız gerekir. Sorunları belirlemek için araçların ve günlüğe kaydetmenin bir birleşimini kullanabilirsiniz.

Bu ünitede, Azure Depolama ile ilgili sorunları analiz etmek için kullanabileceğiniz farklı araçların bazılarını öğreneceksiniz.

Ölçümleri izlemek için kullanılabilen araçlar

Azure İzleyici, depolama hesabınızdan sayısal veriler (ölçümler) toplar ve bu verileri bir zaman serisi veritabanında kullanılabilir hale getirir. Ölçümler, belirli bir zamanda depolama hesabının bazı yönlerini açıklayan sayısal değerlerdir. Azure portalı, bu ölçümleri neredeyse gerçek zamanlı olarak görüntülemek için grafiksel bir yol sunar. Ölçümün kaydedilmesiyle Azure portalında görünme süresi arasında birkaç dakika gecikme olabilir. Azure portalda şunları yapabilirsiniz:

  • Ölçümleri yapılandırma (ve günlüğe kaydetme)

  • Grafikleri ve grafikleri görüntüleme ve görselleştirebileceğiniz ölçümleri seçme

  • Uygulamalarınızın bir süredir nasıl olduğunu değerlendirme

  • Olağan dışı davranışları size bildirmek için uyarıları yapılandırın

Genel Bakış sayfası İzleme sekmesi

Depolama hesabının Genel Bakış sayfasında İzleme sekmesini açarak yaygın ölçümlerin anlık görüntü görünümünü alabilirsiniz. Aşağıdaki görüntüde bir depolama hesabı için giriş ve çıkış bilgilerini içeren bir örnek gösterilmektedir:

Screenshot of the Monitoring tab on the Overview page for a storage account in the Azure portal.

Özel panolar

Gecikme süresi veya işlenen işlem sayısı gibi önemli ölçümleri yakından izleyen panolar oluşturabilir ve grafikler ekleyebilirsiniz. Ayrıca Azure aboneliğinizden sanal makine bilgileri veya bildirimler veya video içeriği gibi diğer web tabanlı içerik gibi diğer bilgileri de sunabilirsiniz. Bu panolar Microsoft Entra kuruluşunuzdaki diğer kullanıcılarla paylaşılabilir. Aşağıdaki resimde örnek bir pano gösterilmektedir.

Screenshot of a custom dashboard in the Azure portal.

Depolama içgörüleri

Depolama içgörüler, Azure Depolama hizmetlerinizin performansına, kapasitesine ve kullanılabilirliğine ilişkin birleşik bir görünüm sağlar. Depolama kapasitesini gözlemleyebilir ve performansı iki şekilde görüntüleyebilirsiniz: doğrudan bir depolama hesabından veya Azure İzleyici'den depolama hesabı gruplarını görmek için.

Screenshot of storage Insights in the Azure portal.

Araçlar ve SDK'lar

Azure CLI'da toplu işler oluşturarak, PowerShell betikleri oluşturarak veya bir depolama istemci kitaplığı kullanan kod yazarak ölçüm değerlerini işleyebilirsiniz. Ayrıca işlem ölçümlerini bir depolama hesabında arşivleyebilir ve ardından aynı araçları kullanarak bunları görüntüleyebilir veya işleyebilirsiniz.

İşlem ölçümlerini bir depolama hesabına arşivlemeyi seçerseniz ölçüm verileri toplanır ve satırla ayrılmış JSON yükü olarak tek bir blob içinde depolanır. İlgili günlük kapsayıcısını Azure portalında açarak veya Depolama Gezgini'ni kullanarak bu blobları görüntüleyebilirsiniz. Ayrıca bu blobları yerel bilgisayarınızdan indirebilir ve araçları ve SDK'ları kullanarak işleyebilirsiniz.

Günlük verilerini gözden geçirmek için kullanılabilen araçlar

Azure İzleyici'de iki tür günlük vardır: etkinlik günlükleri ve kaynak günlükleri.

Etkinlik günlükleri, Hizmet Durumu olaylarındaki güncelleştirmelere ek olarak abonelikteki her Azure kaynağındaki işlemler hakkında dışarıdan (yönetim düzlemi) içgörü sağlar. Bu modül etkinlik günlüklerini incelemez.

Kaynak günlükleri (genellikle tanılama günlükleri olarak adlandırılır) bloblar veya dosyalar gibi depolama hesabı kaynaklarındaki işlemler hakkında ayrıntılı bilgileri yakalar. Bu günlükleri görüntülemek için bunları Azure'daki bir konuma yönlendirmeniz gerekir. Ardından, araçları kullanarak bunları görüntüleyebilir ve analiz edebilirsiniz.

Azure İzleyici günlük sorguları

Günlükleri Log Analytics'e yönlendirirseniz Azure portalında sorgu çalıştırarak günlük verilerini gözden geçirebilirsiniz. Önceden tanımlanmış sorguları kullanabilir, önceden tanımlanmış sorguları değiştirebilir veya yeni özel sorgular yazabilirsiniz.

Screenshot of the Query pane in the Azure portal.

Arşivlenmiş günlükleri işleyen araçlar

Günlüklerinizi bir depolama hesabında arşivlemeyi seçerseniz, ilgili günlük kapsayıcısını Azure portalında açarak veya Depolama Gezgini'ni kullanarak bu günlükleri görüntüleyebilirsiniz. Günlükleri yerel bilgisayarınıza indirmek için bu araçlardan birini ve AzCopy yardımcı programını kullanabilirsiniz.

Günlükleri tek tek görüntülemek zaman alabilir, bu nedenle günlükleri bir tür otomasyon kullanarak işlemeyi düşünebilirsiniz. Azure CLI'da toplu işler oluşturarak, PowerShell betikleri oluşturarak veya bir depolama istemci kitaplığı kullanan kod yazarak günlükleri işleyebilirsiniz.