Aracılığıyla paylaş


Log Analytics Sorgu Dili - Unified

Not

Bir Hizmet Olarak RAP aboneliği satın alarak Premier sözleşmenizle BT Sistem Durumu ve İsteğe Bağlı Değerlendirmelerden yararlanabilirsiniz. Daha fazla bilgi için Microsoft Temsilciniz ile iletişime geçin.

Yakın zamanda duyurulan yeni ve geliştirilmiş Azure Log Analytics, yerleşik Akıllı Analiz ile güçlü bir sorgu dili sunuyor.

Geliştirmeleri en iyi şekilde kullanabilmeniz için yeni sorgu dilini kullanarak değerlendirme verilerinizi anlamanızı sağlayacak birkaç sorgu sunduk.

  1. Sorgu dili kuralları sayfamızla 5 dakikada kullanmaya başlayın.

  2. Yeni sorguları yazmayı öğrenmek için Sorgulara Başlarken sayfasını ziyaret edin.

  3. İşlevler, işleçler ve türler hakkındaki bilgiler için Sorgu Dili Başvuru Sayfasını kullanın.

  4. Veri türleri hakkında bilgi edinmek için Dize ile Çalışma ve Tarih ve Saat İşlemleri hakkındaki öğreticilerimize göz atın.

  5. Verilerinizle ilgili öngörü almak için toplamaları kullanın.

İlgili Sorgular

  1. Belirli Bir Bilgisayar için Değerlendirme Günlük Verileri Alma

    • İşlem | burada Computer == "ContosoADDS1.ContosoRetail.com" | summarize arg_max(TimeGenerated, *) by OperationCategory, Solution, Detail
  2. Tüm Bilgisayarlarda Çeşitli İşlem Kategorileri için Çözümün Durumunu Denetleme

    • Değerlendirme Hedefi Denetimi, .NET Denetimi, Yerel Yönetici Denetimi vb. İşlemlerin başarılı olup olmadığını denetleyin.

    • İşlem | burada Solution =="SQLAssessment" | summarize arg_max(TimeGenerated, *) by Computer, OperationCategory | sort by TimeGenerated desc, OperationStatus asc

  3. Değerlendirmeler için Erişim Sağlandığında Tüm Etkilenen Nesneleri Alma

    • SQLAssessmentRecommendation | AggregatedValue = max(TimeGenerated) öğesini AffectedObjectName ile özetleme | AggregatedValue desc ölçütüne göre sıralama
  4. Değerlendirme için Öneri Verisi Olup Olmadığını Kontrol Etme

    • SQLAssessmentRecommendation | summarize Result = count() > 0 (verilerin kullanılabilir olup olmadığına bağlı olarak true veya false değeri döndürür)
  5. Başarısız Olan Belirli Bir Öneri Kimliği için Bilgi Alma

    • SQLAssessmentRecommendation | burada RecommendationId =="7821eda2-c420-4920-bc0c-ca8cd1d48482" ve RecommendationResult=="Failed"
  6. Başarısız Olan Önerilerin Önceliklendirilmiş Listesini Alma

    • Bu, Değerlendirmenin son çalıştırma işleminde benzersiz RecommendationId ve AffectedObjectUniqueName kombinasyonlarının başarısız olan önerilerini listeler.
    • ADAssessmentRecommendation | summarize arg_max(TimeGenerated, *) by RecommendationId, AffectedObjectUniqueName |where RecommendationResult == "Failed" | sort by RecommendationScore desc, TimeGenerated desc

Yukarıda 1. sorguda belirtilen arg_max kullanımına bakın.

  1. Belirli Bir Etkilenen Nesne için Başarısız Olan Önerilerle İlgili Bilgi Alma

    • SQLAssessmentRecommendation | where AffectedObjectName == "ContosoMABSVM1.CONTOSORETAIL.COM" | summarize arg_max(TimeGenerated, *) by RecommendationId | where RecommendationResult == "Failed"