Bahasa Kueri Analitik Log - Terpadu

Catatan

Anda dapat menikmati manfaat Penilaian Kesehatan TI dan Sesuai Permintaan dengan perjanjian Premier Anda dengan membeli RAP sebagai langganan Layanan. Hubungi perwakilan Microsoft Anda untuk informasi lebih lanjut.

Azure Log Analytics baru dan yang disempurnakan yang diumumkan baru-baru ini menyediakan bahasa kueri yang canggih dengan Smart Analytics bawaan.

Untuk memanfaatkan penyempurnaan dengan sebaik-baiknya, kami telah menyediakan beberapa kueri untuk memahami data penilaian Anda menggunakan bahasa kueri baru.

Coba bahasa kueri baru:

  1. Ramp-Up dalam 5 menit dengan referensi cepat bahasa kueri kami.

  2. Kunjungi Memulai Kueri untuk mempelajari cara menulis kueri baru.

  3. Gunakan Referensi Bahasa Kueri untuk detail tentang fungsi, operator, dan jenis.

  4. Lihat tutorial kami tentang Bekerja dengan String, dan Operasi Tanggal dan Waktu untuk mempelajari tentang jenis data.

  5. Gunakan agregasi untuk mendapatkan wawasan tentang data Anda.

Kueri yang Relevan

  1. Mendapatkan Data Log Penilaian untuk Komputer Tertentu

    • Operasi | where Computer == "ContosoADDS1.ContosoRetail.com" | meringkas arg_max(TimeGenerated, *) oleh OperationCategory, Solution, Detail
  2. Periksa Status Solusi untuk Berbagai Kategori Operasi di Semua Komputer

    • Periksa apakah Operasi seperti Pemeriksaan Target Penilaian, .NET Check, Apakah Pemeriksaan Administrator Lokal dll berhasil atau tidak.

    • Operasi | where Solution =="SQLAssessment" | meringkas arg_max(TimeGenerated, *) oleh Komputer, OperationCategory | urutkan menurut TimeGenerated desc , OperationStatus asc

  3. Untuk Penilaian, dapatkan semua Objek yang Terpengaruh dan kapan Objek Tersebut Diakses

    • SQLAssessmentRecommendation | summarize AggregatedValue = max(TimeGenerated) by AffectedObjectName | urutkan menurut AggregatedValue desc
  4. Periksa Data Rekomendasi yang Tersedia untuk Penilaian atau Tidak

    • SQLAssessmentRecommendation | summarize Result = count() > 0(mengembalikan nilai true atau false berdasarkan apakah data tersedia atau tidak)
  5. Untuk Mendapatkan Detail untuk Id Rekomendasi Tertentu yang Gagal

    • SQLAssessmentRecommendation | where RecommendationId =="7821eda2-c420-4920-bc0c-ca8cd1d48482" and RecommendationResult==="Failed"
  6. Dapatkan daftar Rekomendasi Gagal yang Diprioritaskan

    • Ini mencantumkan rekomendasi yang gagal untuk kombinasi unik RecommendationId dan AffectedObjectUniqueName untuk menjalankan Penilaian terbaru.
    • ADAssessmentRecommendation | summarize arg_max(TimeGenerated, *) by RecommendationId, AffectedObjectUniqueName |where RecommendationResult == "Failed" | urutkan menurut RecommendationScore desc, TimeGenerated desc

Lihat penggunaan arg_max seperti yang disebutkan dalam kueri 1 di atas.

  1. Dapatkan Detail Terkait rekomendasi yang Gagal untuk Objek Tertentu yang Terpengaruh

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