共用方式為


Log Analytics 查詢語言 - Unified

注意事項

凡持有 Premier 合約者,只要透過購買 RAP as a Service 訂閱,即可享有 IT 健康情況和隨選評定權益。 請聯絡您的 Microsoft 代表,以取得詳細資訊。

已改善近期宣布的全新 Azure Log Analytics,透過內建自我監控分析與報告技術系統 (SMART) 分析提供強大的查詢語言。

為了善加利用增強功能,我們已提供幾個查詢,以使用新的查詢語言來理解您的評定資料。

嘗試新的查詢語言:

  1. 使用我們的查詢語言速查表,在 5 分鐘內突飛猛進。

  2. 請造訪[查詢快速入門],以瞭解如何撰寫新查詢。

  3. 使用查詢語言參考資料,以取得有關函數、運算子和類型的詳細資訊。

  4. 請檢閱我們[使用字串]的教學課程,以及[日期和時間作業],以瞭解關於資料類型。

  5. 使用彙總,以取得個人資料的深入解析。

相關查詢

  1. 取得特定電腦的評定記錄資料

    • Operation | where Computer == "ContosoADDS1.ContosoRetail.com" | summarize arg_max(TimeGenerated, *) by OperationCategory, Solution, Detail
  2. 在所有電腦上,查看不同作業類別的解決方案狀態

    • 檢查評定目標檢查、.NET 檢查、是否為本機系統管理員檢查等作業,成功與否。

    • Operation | where Solution =="SQLAssessment" | summarize arg_max(TimeGenerated, *) by Computer, OperationCategory | sort by TimeGenerated desc, OperationStatus asc

  3. 對於評定,取得所有受影響的物件以及存取物件的時機

    • SQLAssessmentRecommendation |summarize AggregatedValue = max(TimeGenerated) by AffectedObjectName | 依 AggregatedValue desc 排序
  4. 查看是否有可供評定使用的建議資料

    • SQLAssessmentRecommendation |summarize Result = count () > 0 (會根據資料是否可用而傳回 true 或 false 值)
  5. 取得失敗的特定建議識別碼詳細資料

    • SQLAssessmentRecommendation | where RecommendationId =="7821eda2-c420-4920-bc0c-ca8cd1d48482" and RecommendationResult=="Failed"
  6. 取得失敗建議的優先順序清單

    • 此清單列出評定最新執行之 RecommendationId 和 AffectedObjectUniqueName 唯一組合的失敗建議。
    • ADAssessmentRecommendation | summarize arg_max(TimeGenerated, *) by RecommendationId, AffectedObjectUniqueName |where RecommendationResult == "Failed" | 依 RecommendationScore desc, TimeGenerated desc 排序

請參閱上述查詢 1 中提及的 arg_max 用法。

  1. 取得詳細資料,提出的建議失敗,無法用於特定受影響物件

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