Aracılığıyla paylaş


Azure Kaynak Grafı'da VM kullanılabilirliği bilgileri

Azure Kaynak Grafı, karmaşık filtreleme, gruplandırma ve kaynak özelliklerine göre sıralama ile Azure kaynaklarınızı uygun ölçekte sorgulamak için günlük sorgularında kullanılan KQL sorgu dilini kullanmanıza olanak tanıyan bir Azure hizmetidir. Aşağıdakiler de dahil olmak üzere ayrıntılı hata ilişkilendirmesi ve kapalı kalma süresi analizi için Azure Kaynak Grafı'de (ARG) VM sistem durumu ek açıklamalarını kullanabilirsiniz:

  • Vm kullanılabilirliğinin en son anlık görüntüsünü tüm Azure aboneliklerinizde birlikte sorgulayın.
  • İş SLA'larına olan etkiyi değerlendirin ve kesintilere ve hata imzası türüne yanıt olarak belirleyici risk azaltma eylemlerini tetikler.
  • vm kullanılabilirlik bilgilerini Kaynak Grafı ek kaynak meta verileriyle birleştirerek uygulamaların kapsamlı sistem durumunu denetlemek için özel panolar ayarlayın.
  • Ayrıntılı araştırma yapmak için değişiklik izleme mekanizmasını kullanarak vm kullanılabilirliğindeki ilgili değişiklikleri 14 gün boyunca izleyin.

Kaynak Grafı kullanmaya başlamak için Azure portalında Kaynak Grafı Gezgini'ni açın. Tablo sekmesini seçin ve aşağıda açıklanan microsoft.resourcehealth/availabilitystatuses ve microsoft.resourcehealth/resourceannotations tablolarına göz atın. Basit bir sorgu oluşturmak için healthresources'a tıklayın ve ardından kayıtları döndürmek için Çalıştır'a tıklayın.

Basit healthresources sorgusuyla Azure Kaynak Grafı ekran görüntüsü.

Kaydın ayrıntılarını görüntülemek için sağa kaydırın ve Ayrıntıları görüntüle'yi seçin.

Azure Kaynak Grafı healthresources ayrıntılı kaydının ekran görüntüsü.

HealthResources tablosunda iki tür olay doldurulur:

microsoft.resourcehealth/availabilitystatuses

Bu olay, temel alınan Azure platformu tarafından gerçekleştirilen sistem durumu denetimlerini temel alarak bir VM'nin en son kullanılabilirlik durumunu belirtir. VM'ler için şu anda yayılan kullanılabilirlik durumları aşağıdaki gibidir:

  • Kullanılabilir: VM beklendiği gibi çalışır durumdadır.
  • Kullanılamıyor: VM'nin normal çalışması için bir kesinti algılandı.
  • Bilinmiyor: Platform VM'nin sistem durumunu doğru bir şekilde algılayamıyor. Birkaç dakika sonra tekrar kontrol edin.

Kullanılabilirlik durumu, aşağıdaki özellikleri içeren kaydın alanındadır properties :

Alan Açıklama
targetResourceType Sistem durumu verilerinin aktığı kaynak türü
targetResourceId Kaynak Kimliği
occurredTime Platform tarafından en son kullanılabilirlik durumunun yayıldığında zaman damgası
previousAvailabilityState VM'nin önceki kullanılabilirlik durumu
availabilityState VM'nin geçerli kullanılabilirlik durumu

Örnek properties değer aşağıdakine benzer:

{
    "targetResourceType": "Microsoft.Compute/virtualMachines",
    "targetResourceId": "/subscriptions/<subscriptionId>/resourceGroups/<ResourceGroupName>/providers/Microsoft.Compute/virtualMachines/<VMName>",
    "occurredTime": "2022-10-11T11:13:59.9570000Z",
    "previousAvailabilityState": "Available",
    "availabilityState": "Unavailable"
}

microsoft.resourcehealth/resourceannotations

Bu olay, kesintiyi gerektiği gibi araştırmanıza ve azaltmanıza yardımcı olmak için gerekli hata özniteliklerini ayrıntılandırarak VM kullanılabilirliğindeki tüm değişiklikleri bağlamsallaştırır. VM sistem durumu ek açıklamalarının tam listesi [Kaynak Durumu sanal makine Sistem Durumu Ek Açıklamaları] (.. /service-health/resource-health-vm-annotation.md).

Bu ek açıklamalar aşağıda geniş bir şekilde sınıflandırılabilir:

  • Kapalı Kalma Süresi Ek Açıklamaları: Platform VM kullanılabilirliğinin Kullanılamaz duruma geçtiğini algıladığında yayılır. Örnek olarak konak kilitlenmeleri veya yeniden başlatma işlemleri verilebilir.
  • Bilgilendirme Ek Açıklamaları: VM kullanılabilirliğini etkilemeden denetim düzlemi etkinlikleri sırasında yayılan. Vm ayırma, durdurma, silme, başlatma örnekleri verilebilir. Genellikle, yanıt olarak ek müşteri eylemi gerekmez.
  • Düzeyi Düşürülmüş Ek Açıklamalar: VM kullanılabilirliğinin risk altında olduğu algılandığında yayılan. Örnek olarak, hata tahmin modellerinin vm'nin belirli bir anda yeniden başlatılmasına neden olabilecek düzeyi düşürülmüş bir donanım bileşenini tahmin etme zamanı verilebilir. Beklenmeyen veri kaybını veya kapalı kalma süresini önlemek için ek açıklama iletisinde belirtilen son tarihe kadar yeniden dağıtmanız gerekir.
Alan Açıklama
targetResourceType Sistem durumu verilerinin aktığı kaynak türü
targetResourceId Kaynak Kimliği
occurredTime Platform tarafından en son kullanılabilirlik durumunun yayıldığında zaman damgası
annotationName Yayılan Ek Açıklamanın adı
reason Müşteri tarafından gözlemlenen kullanılabilirlik etkisine kısa bir genel bakış
category Ek açıklamayı tetikleyen platform etkinliğinin planlı bakım mı yoksa plansız onarım mı olduğunu belirtir. Bu alan müşteri/VM tarafından başlatılan olaylar için geçerli değildir.

Olası değerler: Planlı | Planlanmamış | Uygulanamaz | Sıfır
bağlam Ek açıklamayı tetikleyen etkinliğin yetkili bir kullanıcı veya işlemden (müşteri tarafından başlatılan), Azure platformundan (platform başlatıldı) veya konuk işletim sistemindeki kullanılabilirlik etkisine (VM başlatıldı) neden olan etkinlikten kaynaklanıp kaynaklanmadığını belirtir.

Olası değerler: Platform Tarafından Başlatılan | Kullanıcı tarafından başlatılan | VM tarafından başlatılan | Uygulanamaz | Sıfır
Özet Ek açıklama emisyonunun nedenini ve kullanıcılar tarafından izleyebileceğiniz düzeltme adımlarını gösteren ifade

Bu verileri kullanan örnek sorgular için bkz. Tabloya göre Azure Kaynak Grafı örnek sorgular.

Sonraki adımlar