Uygulama güvenilirlik raporu

Uygulama güvenilirliği raporu, yönetilen cihazlardaki masaüstü uygulamaları için olası sorunlar hakkında bilgi sağlar. Son kullanıcı üretkenliğini en çok etkileyen uygulamaları hızlı bir şekilde belirleyebilir ve bu uygulamalar için uygulama hatası ölçümleriyle birlikte toplu uygulama kullanımını görebilirsiniz. Rapordan, belirli cihaz verilerinde detaya gidin ve son kullanıcıyı etkileyen sorunları gidermek için uygulama güvenilirliği olaylarının zaman çizelgesini görüntüleyin.

Başlamadan önce

Raporu gözden geçirin

In the Microsoft IntuneMicrosoft Intune admin center, select Reports>Endpoint analytics>Application reliability.

Uç nokta analizinde uygulama güvenilirliği raporu

Uygulama güvenilirlik puanı

Uygulama güvenilirlik puanı, ortamınızda masaüstü uygulaması sağlamlığının üst düzey bir görünümünü sağlar. Diğer uç nokta analizi puanlarında olduğu gibi, puan 0 ile 100 arasında bir sayıdır. Puan, ortamınızdaki Uygulama performansı sekmesinde bulunan her masaüstü uygulamasının uygulama güvenilirlik puanlarından hesaplanır.

Uygulama performansı sekmesindeki her uygulamaya aşağıdakilere göre bir Uygulama güvenilirlik puanı atanır:

  • Kilitlenme sıklığı: Her bir uygulama için, toplam kilitlenme sayısı ve 14 günlük bir aralıktaki toplam kullanım süresi, Ortalama hata süresi değerini hesaplamak için kullanılır. Bu hesaplama, farklı uygulamalardaki kilitlenme olaylarının göreli sıklığının doğrudan karşılaştırılmasına olanak tanıyarak kilitlenme oranını normalleştirir. Bu değer, bir uygulamanın güvenilirlik puanına birincil katkıda bulunur.
  • Toplam kullanım süresi: Tüm kayıtlı cihazlarda kullanım süresini hesaba katmak, en çok kesintiye neden olan uygulama sorunlarına öncelik verilmesini sağlamaya yardımcı olur.

Rapor sekmeleri

Rapor, her biri ilgili verilere ve fikirlere farklı bir bakış açısı sunan sekmeler halinde düzenlenmiştir.

Uygulama performansı

Uygulama performansı sekmesi, kuruluşunuzdaki her masaüstü uygulamasının güvenilirlik içgörülerini göstermek için son 14 günün verilerini kullanır. Raporda aşağıdaki uygulamalar yer alıyor:

  • Kuruluşunuzda ölçülebilir miktarda kullanıma sahip ön plan uygulamaları. Bu uygulamaları dahil etmek, raporun son kullanıcıyı etkileyen sorunlara odaklanmasını sağlar.
  • Etkin cihaz sayısı 5'ten büyük olan uygulamalar veya kiracınızın kayıtlı cihazlarının toplam sayısının %2'sinden fazla (hangisi daha büyükse). Bu uygulamaların dahil edilmesi, gürültünün filtrelenmesine yardımcı olur ve hesaplamaların anlamlı olması için yeterli sayıda cihazda yapılmasını sağlar.

Uç nokta analizinde uygulama performansı sekmesi

Rapordaki her uygulama için aşağıdaki veriler sağlanır:

  • Uygulama adı: İstemci cihazlarınız tarafından sağlanan dosya bildirimindeki uygulama tanımlayıcısı. Uygulama adı genellikle yürütülebilir (veya .exe) biçimdedir.
  • Uygulama görünen adı: friendly name Dosya bildiriminde bildirilen uygulamanın. Veriler her zaman kullanılamadığından bu sütun varsayılan olarak gizlidir.
  • Uygulama yayımcısı: Dosya bildiriminde bildirilen yürütülebilir dosyanın yayımcısı. Uygulama yayımcısı üzerinde sınırlı temizleme gerçekleşir. Örneğin, Microsoft Corporation ve microsoft corporation temizleme sırasında daraltılır. Ancak, uygulama meta verileri kullanılamaz, null veya yanlış olma olasılığı olan durumlarda eklenmez veya değiştirilmez.
  • Etkin cihazlar (14 gün): Son 14 gün içinde bu uygulamayı en az bir kez başlatan kiracınızın kayıtlı cihazlarının toplam sayısı.
  • Toplam kullanım süresi (14 gün): Uygulamanın son 14 gün içinde kiracınızın tüm kayıtlı cihazlarındaki kümülatif kullanım süresi. Engagement süresi , kullanım süresini belirlemek için kullanılır. Nişan süresi aşağıdakilerden oluşur:
    • Etkileşimli zaman: Kullanıcının bir uygulamayla aktif olarak etkileşim kurduğu, örneğin web'de gezindiği zaman
    • Canlı tutma süresi: Bir PowerPoint sunarken veya bir video izlerken olduğu gibi, uygulamanın işletim sisteminden canlı tutma istediği zaman.
  • Toplam kilitlenme (14 gün): Son 14 gün içinde kiracınızdaki tüm kayıtlı cihazlarda bildirilen uygulama kilitlenmesi olaylarının toplam sayısı.
  • Ortalama başarısızlık süresi: Son 14 gün içinde bir kilitlenme meydana gelmeden önce son kullanıcının uygulamayı kullanabildiği ortalama katılım süresi. Bu değer, Toplam kullanım süresinin (14 gün)Toplam kilitlenme sayısına (14 gün) bölünmesiyle hesaplanır. Kullanım süresi ve kilitlenme sayıları ilişkilendirilerek, farklı uygulamalardaki kilitlenme sıklığı normalleştirilir. Kiracınızda son 14 gün içinde kilitlenme olayı olmayan uygulamalara ortalama hata süresi değeri No crash eventsverilir.
  • Uygulama güvenilirlik puanı: Kiracınızdaki uygulamanın göreli güvenilirliğini temsil eden 0 ile 100 arasında bir puan. Bu puan, Ortalama hata süresi ve Toplam kullanım süresi (14 gün) temelinde hesaplanır. 0 puan, büyük olasılıkla son kullanıcı üretkenliğini engelleyen güvenilmez bir uygulamayı temsil eder. 100 puan, son kullanıcı üretkenliğine büyük olasılıkla katkıda bulunan güvenilir bir uygulamayı temsil eder.

Not

Uygulama başına, cihaz başına günde en fazla 10 uygulama çökme olayı kullanılır. Bu, ciddi uygulama sorunları olan cihazlardan aşırı veri toplanmasını önler ve aykırı cihazların tek tek uygulamalar için güvenilirlik puanları üzerinde aşırı etkiye sahip olmasını önlemeye yardımcı olur.

Belirli bir cihazda önemsiz miktarda ön plan kullanımı (yaklaşık 10 dakika veya daha az) olan uygulamalar yakalanamayabilir.

Uygulama performansı ayrıntıları

Tabloda Uygulama performansı'ndan bir uygulama adı seçildiğinde, Uygulama performansı ayrıntıları açılır. Uygulama performansı ayrıntıları iki sekme içerir:

  • Uygulama sürümleri: Bu sekme, son 14 gün içinde uygulamanın farklı sürümlerinde Uygulama çökmelerinin sayısını ve kilitlenmesi olan benzersiz Cihaz sayısını karşılaştırmanıza olanak tanır. Bu bilgiler, uygulamanın hangi sürümünün en güvenilir olduğunu belirlemede yararlı olabilir. Bilgiler, bir uygulamanın belirli sürümleriyle ilgili olası bir sorunu gidermeye yardımcı olabilir. Ayrıca, bir uygulamanın hangi sürümünün dağıtılacağına, güncelleştirmenin yüklenip yüklenmeyeceğine veya güncelleştirmenin geri alınacağına karar verirken bu içgörüleri değerli bulabilirsiniz.
  • İşletim sistemi sürümleri: Bu sekme, Windows'un farklı sürümlerinde uygulama için Ortalama hata süresini karşılaştırır. Bu bilgiler, işletim sistemi sürümü ile uygulama sorunları arasındaki olası bağıntıları belirlemek için yararlı olabilir.

Uç nokta analizinde uygulama performansı ayrıntıları

Cihaz performansı

Cihaz performansı sekmesi, kiracınızdaki her uygun, kayıtlı cihaz için uygulama güvenilirliği içgörülerini görüntüler. Toplam uygulama kilitlenmeleri (14 gün) sütunu, son 14 gün içinde cihaz tarafından bildirilen herhangi bir uygulamadan uygulama kilitlenmesi olaylarının toplam sayısını temsil eder. Bu kilitlenme olayları cihazda yüklü herhangi bir uygulamayla ilişkilendirilebilir ve hepsinin aynı uygulamadan kaynaklanması gerekmez.

Önemli

Uygulama kilitlenme olayları, uygulama başına ve cihaz başına günde 10 uygulama kilitlenmesi olayıyla sınırlıdır.

Bir cihaz adı seçildiğinde, bu cihaz için Uygulama güvenilirliği sekmesi açılır. Bu sekme, 14 güne kadar belirli bir süre boyunca cihaz için uygulama kilitlenmesi ve uygulama yanıt vermiyor olaylarının zaman çizelgesini görüntüler. Özel bir zaman aralığı seçmek için Filtre seçeneğini kullanın.

Not

Uç nokta analizinin Cihaz performansı sekmelerinde, yöneticiler yalnızca atanmış Kapsam etiketlerine göre erişimleri olan cihazları görür. Kapsam etiketleri hakkında daha fazla bilgi edinmek için bkz: Dağıtılmış BT için kapsam etiketleri. Puanlar ve özet görünümler gibi toplu içgörüler, kiracıdaki tüm kayıtlı cihazlar kullanılarak hesaplanır. Toplu içgörülere Kapsam etiketleri uygulamak için uç nokta analizinde cihaz kapsamları bölümüne bakın.

Bilinen sorunlar

İstemci sertifikası sorunu nedeniyle bazı cihazlar raporda görünmüyor.

Senaryo: Bazı yaygın olmayan durumlarda, cihazlar Uygulama güvenilirlik raporunda eksik olabilir. Uygulama güvenilirliği raporunun Cihaz performansı sekmesindeki tabloda yer alan kayıt sayısına bakarak kaç cihazın uygulama güvenilirlik verilerini raporladığını belirleyebilirsiniz.

Etkilenen cihazlar: Bu sorun, gerekli ServiceCertificate ilkesini indiremeyen Yapılandırma YöneticisiYapılandırma Yöneticisi'dan uç nokta analizine kayıtlı cihazları etkiler. Bu ilke olmadan cihazlar, uygulama güvenilirliği verilerini uç nokta analizine raporlayamaz.

Önemli

Bu sık karşılaşılan bir sorun değildir. Risk azaltma işlemine devam etmeden önce cihazlarınızın eksik olduğundan emin olun:

  • Aktif olarak kullanılıyor
  • Verileri raporlamaya başlamak için yeterli zamanınız oldu

Sorunun bir cihazı etkileyip etkilemediğini belirlemek için aşağıdaki betiği kullanın:

$query = "SELECT * FROM CCM_PendingPolicyState WHERE PolicyID=""B27D9CFC-84AD-0AF8-9DF1-23EE05E8C05D"""
$obj = Get-WmiObject -Query $query -Namespace "root\ccm\policyagent"

foreach ($value in $obj)
{
    if ($value.State  -eq 1)
    {
        Write-Host "Found ServiceCertificate policy in the pending policy list."
    }
}

Azaltma: Güncelleştirilmiş ServiceCertificate ilkesi durumunun indirilmesini zorlamak için etkilenen cihazlarda aşağıdaki betiği çalıştırın. Tüm adımları tamamladığınızda sorun çözülür ve cihazın uygulama güvenilirlik verilerini karşıya yüklemeye başlamasına izin verir. Endpoint Analytics portalında verileri görmeye başlamak için 72 saate kadar bekleyin.

On Error Resume Next

Set WshShell = WScript.CreateObject("WScript.Shell")

'First, find the pending policy object
Set wmiService = GetObject("winmgmts:\\.\root\ccm\policyagent")
Set wmiObjs = wmiService.ExecQuery("SELECT * FROM CCM_PendingPolicyState WHERE PolicyID=""B27D9CFC-84AD-0AF8-9DF1-23EE05E8C05D""")

For Each wmiPendingPolicy In wmiObjs
    If wmiPendingPolicy.State = 1 Then

        WScript.Echo "Found ServiceCertificate policy in the pending policy list. Resetting the state to force re-download"

        wmiPendingPolicy.State = 0
        wmiPendingPolicy.Put_

        If Err.Number <> 0 Then
            WScript.Echo "Failed to update ServiceCertificate policy state. Error code = " & Err.Number
        Else
            WScript.Echo "Successfully updated ServiceCertificate policy state."
        End If

    End If
Next