Azure Sanal Masaüstü'nde bağlantı kalitesini analiz etme

Önemli

Bağlan ion Grafik Veri Günlükleri şu anda önizleme aşamasındadır. Beta veya önizleme aşamasında olan ya da başka bir şekilde henüz genel kullanıma sunulmamış olan Azure özelliklerinde geçerli olan yasal koşullar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.

Azure Sanal Masaüstü, kullanıcıların Azure'da çalışan oturum konaklarında istemci oturumları barındırmasına yardımcı olur. Bir kullanıcı oturum başlattığında, oturum konağına erişmek için yerel cihazından bir ağ üzerinden bağlanır. Kullanıcı deneyiminin fiziksel bir cihazda mümkün olduğunca yerel bir oturum gibi hissetmesi önemlidir. Kullanıcının cihazından oturum konağına ağ bağlantısını anlamak için bkz . Azure Sanal Masaüstü ağ bağlantısını anlama.

Azure Log Analytics'i kullanarak Azure Sanal Masaüstü dağıtımınızda bağlantı kalitesini analiz edebilirsiniz. Bu makalede, son kullanıcılarınızın bağlantı kalitesini artırmak için bağlantı ağınızı ve bağlantı grafiklerinizi nasıl ölçebileceğinizden bahsedeceğiz.

Bağlan ion ağ ve grafik verileri

Azure Log Analytics'in topladığı bağlantı ağı ve grafik verileri, son kullanıcınızın grafik deneyimini etkileyen alanları keşfetmenize yardımcı olabilir. Hizmet, oturum boyunca düzenli olarak raporlar için veri toplar. Dağıtımınızdan grafikle ilgili performans verileri almak için RemoteFX ağ performans sayaçlarını da kullanabilirsiniz, ancak bunlar Azure Log Analytics kadar kapsamlı değildir. Azure Sanal Masaüstü bağlantı ağ veri raporları, RemoteFX ağ performans sayaçlarına göre aşağıdaki avantajlara sahiptir:

  • Her kayıt bağlantıya özgüdür ve kullanıcıya geri bağlanabilen bağlantının bağıntı kimliğini içerir.

  • Bu tabloda ölçülen gidiş dönüş süresi protokolden bağımsızdır ve İletim Denetimi Protokolü (TCP) veya Kullanıcı Veri Birimi Protokolü (UDP) bağlantıları için ölçülen gecikme süresini kaydeder.

Ağ verilerini Bağlan

NetworkData tablosunu kullanarak veri tablolarınız için topladığınız ağ verileri aşağıdaki bilgileri içerir:

  • Tahmini kullanılabilir bant genişliği (saniye başına kilobayt), her bağlantı zaman aralığında ortalama tahmini kullanılabilir ağ bant genişliğidir.

  • Tahmini gidiş dönüş süresi (milisaniye), her bağlantı zaman aralığı boyunca ortalama tahmini gidiş dönüş süresidir. Gidiş dönüş süresi, bir ağ isteğinin son kullanıcının cihazından ağ üzerinden oturum konağına gitmesi ve ardından oturum ana bilgisayarından son kullanıcı cihazına dönmesi ne kadar sürer?

  • Bağıntı Kimliği , bu bağlantı içindeki her tanılamaya atanan belirli bir Azure Sanal Masaüstü bağlantısının ActivityId değeridir.

  • Oluşturulan zaman, veri sayacının izlediği bir olayın sanal makinede (VM) gerçekleştiğini işaretleyen Eşgüdümlü Evrensel Saat (UTC) saatinde bir zaman damgasıdır. Tüm ortalamalar, işaretli zaman damgasıyla biten zaman penceresiyle ölçülür.

  • Kaynak Kimliği, tanılama hizmetinin bu tablo için topladığı verilerle ilişkili Azure Sanal Masaüstü konak havuzuna atanan benzersiz bir kimliktir.

  • Kaynak sistem, Abonelik Kimliği, Kiracı Kimliği ve tür (tablo adı).

Sıklık

Hizmet, etkin bir oturum sırasında her iki dakikada bir bu ağ veri noktalarını oluşturur.

Bağlan ion grafik verileri (önizleme)

Kullanıcılar Azure Sanal Masaüstü oturumlarında yavaş veya dalgalı deneyimler bildirdiğinde Bağlan ionGraphicsData tablosuna (önizleme) başvurmalısınız. Bağlan ionGraphicsData tablosu, grafik göstergeler, uçtan uca gecikme ve bırakılan kare yüzdesi Azure Sanal Masaüstü için "sağlıklı" eşiğin altına düştüğünde size yararlı bilgiler verir. Bu tablo, yöneticilerinizin sunucu, istemci ve ağ genelinde kullanıcının yavaş veya dalgalı deneyimine katkıda bulunabilecek faktörleri izlemesine ve anlamasına yardımcı olur. Ancak, Bağlan ionGraphicsData tablosu kötü kullanıcı deneyimini gidermek için yararlı bir araç olsa da, oturum boyunca düzenli olarak doldurulmadığından güvenilir bir ortam temeli değildir.

Grafik tablosu yalnızca Azure Sanal Masaüstü grafik akışından performans verilerini yakalar. Bu tablo, uygulamaya özgü faktörlerin veya sanal makinenin (CPU veya depolama kısıtlamaları) neden olduğu performans düşüşü veya "yavaşlığı" yakalamaz. Gecikmenin uzak masaüstü hizmetinden (grafikler ve ağ) mı yoksa VM'nin veya uygulamanın kendisinde bulunan bir şeyden mi kaynaklanıp kaynaklanmadığını belirlemek için bu tabloyu diğer VM performans ölçümleriyle birlikte kullanmanız gerekir.

Veri tablolarınız için topladığınız grafik verileri aşağıdaki bilgileri içerir:

  • Son değerlendirilen bağlantı zaman aralığı, grafik göstergelerinin kalite eşiğinin altına düşmesine yol açan iki dakikadır.

  • Uçtan uca gecikme (milisaniye), sunucudaki kodlama gecikmesinin toplamı, ağ gecikmesi, istemcideki kod çözme gecikmesi ve istemcideki işleme süresi olarak ölçülen zaman çerçevesi istemcide işlenene kadar geçen sürenin gecikmesidir. Yansıtılan gecikme, son değerlendirilen bağlantı zaman aralığında kaydedilen en yüksek (en kötü) gecikmedir.

  • Sıkıştırılmış çerçeve boyutu (bayt), son değerlendirilen bağlantı zaman aralığındaki en yüksek uçtan uca gecikme süresiyle çerçevenin sıkıştırılmış boyutudur.

  • Sunucudaki kodlama gecikmesi (milisaniye), çerçeveyi sunucudaki son değerlendirilen bağlantı süresi aralığındaki en yüksek uçtan uca gecikme ile kodlamak için geçen süredir.

  • İstemcideki kod çözme gecikmesi (milisaniye), istemcide son değerlendirilen bağlantı zaman aralığındaki en yüksek uçtan uca gecikme ile çerçevenin kodunu çözmek için geçen süredir.

  • İstemcideki işleme gecikmesi (milisaniye), istemcide son değerlendirilen bağlantı süresi aralığındaki en yüksek uçtan uca gecikme süresiyle çerçeveyi işlemek için geçen süredir.

  • Atlanan çerçevelerin yüzdesi, bu üç kaynak tarafından bırakılan karelerin toplam yüzdesidir:

    • İstemci (yavaş istemci kod çözme).
    • Ağ (yetersiz ağ bant genişliği).
    • Sunucu (sunucu meşgul).

    Kaydedilen değerler (istemci, sunucu ve ağ için birer tane), son değerlendirilen bağlantı zaman aralığındaki en yüksek bırakılan karelere sahip ikinci değerdir.

  • Tahmini kullanılabilir bant genişliği (saniye başına kilobayt), saniyedeki ortalama tahmini kullanılabilir ağ bant genişliğidir ve zaman aralığında en yüksek uçtan uca gecikme olur.

  • Tahmini gidiş dönüş süresi (milisaniye); bu, saniyedeki ortalama tahmini gidiş dönüş süresidir ve zaman aralığındaki en yüksek uçtan uca gecikme süresidir. Gidiş dönüş süresi, bir ağ isteğinin son kullanıcının cihazından ağ üzerinden oturum konağına gitmesi ve ardından oturum ana bilgisayarından son kullanıcı cihazına dönmesi ne kadar sürer?

  • Bu bağlantı içindeki her tanılamaya atanan belirli bir Azure Sanal Masaüstü bağlantısının ActivityId değeri olan Bağıntı Kimliği.

  • Oluşturulan zaman, veri sayacının sanal makinede (VM) izlediği bir olayın ne zaman gerçekleştiğini işaretleyen UTC saatinde bir zaman damgasıdır. Tüm ortalamalar, işaretli zaman damgasının sona erdiği zaman penceresiyle ölçülür.

  • Kaynak Kimliği, tanılama hizmetinin bu tablo için topladığı verilerle ilişkili Azure Sanal Masaüstü konak havuzuna atanan benzersiz bir kimliktir.

  • Kaynak sistem, Abonelik Kimliği, Kiracı Kimliği ve tür (tablo adı).

Sıklık

Oturum boyunca düzenli aralıklarla verileri raporlayan diğer tanılama tablolarının aksine, grafik verileri için veri toplama sıklığı, bağlantının grafik durumuna bağlı olarak değişir. Tablo "İyi" senaryoları için veri kaydetmez, ancak aşağıdaki ölçümlerden herhangi birinin "Zayıf" veya "Tamam" olarak kaydedilip kaydedilmediğini kaydeder ve sonuçta elde edilen veriler depolama hesabınıza gönderilir. Veriler yalnızca en fazla iki dakikada bir kayıt oluşturur. Veri toplamaya dahil olan ölçümler aşağıdaki tabloda listelenmiştir:

Ölçüm Kötü Tamam Good
Düşük kare hızına sahip bırakılan karelerin yüzdesi (15 fps'den az) %15'ten fazla 10%–15% %10'dan az
Yüksek kare öfkesine sahip bırakılan karelerin yüzdesi (15 fps'den büyük) %50'den fazla 20%–50% %20'den az
Çerçeve başına uçtan uca gecikme 300 ms'den büyük 150 ms–300 ms 150 ms'den az

Dekont

Çerçeve başına uçtan uca gecikme için, tek bir saniyedeki herhangi bir çerçeve 300 ms'nin üzerinde gecikirse, hizmet bunu "Hatalı" olarak kaydeder. Tek bir saniyedeki tüm çerçeveler 150 ms ile 300 ms arasında sürerse, hizmet bunu "Tamam" olarak işaretler.

Sonraki adımlar