錯誤計數監視

Microsoft.SystemCenter.CM.AEM.Views.Internal.HitCountAppThreshold (AggregateMonitor)

此監視會檢查此應用程式所引發的錯誤個數。

Knowledge Base article:

摘要

此監視會檢查在屬於某個應用程式的所有錯誤群組中發生的錯誤報表總數。 向 AEM 報告的應用程式錯誤總數已超過閾值。

原因

在取樣期間向 AEM 報告的錯誤數已超過閾值。 依據當機的應用程式,可能的原因有幾項。 這也可能是向 AEM 報告的電腦發生硬體問題所致。

解決方式

以下是可用來診斷問題的其他步驟:

若已開啟錯誤報表傳輸,請確認是否有可用的 Microsoft 解決方案。 解決方案 (若可用) 可提供解決問題的其他資訊。

檢閱錯誤事件檢視,從 Persisted Cabs 資料夾中取得當機的 cab 檔案連結。 若是舊的錯誤報表,則可能已清除 cab 檔案。

對於無法取得 Microsoft 解決方案 URL 回應的應用程式,應用程式支援或應用程式開發小組可能需要當機資訊

套用到 AEM 管理的電腦之最新 Service Pack 或快速檢修 (QFE),可能導致這些電腦的錯誤數突然上升。 請檢查是否有此類軟體更新

若要進一步診斷此問題,需要檢閱相關的「前 N 個應用程式」與「前 N 個錯誤群組」報表來識別前 N 個錯誤群組,依據累積的計數來瞭解其是否為最重大的錯誤群組。

Element properties:

TargetMicrosoft.SystemCenter.CM.AEM.Application
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
錯誤計數監視
應用程式毀損總數已超過。 記錄的毀損總數為 {0}。 監視的閾值為 {1}。

Source Code:

<AggregateMonitor ID="Microsoft.SystemCenter.CM.AEM.Views.Internal.HitCountAppThreshold" Target="AEMLib!Microsoft.SystemCenter.CM.AEM.Application" Accessibility="Public" Enabled="true" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal">
<Category>Alert</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.CM.AEM.Views.Internal.HitCountAppThreshold.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertParameters>
<AlertParameter1>$Data/Context/Columns/Column[1]$</AlertParameter1>
<AlertParameter2>$Data/Context/Columns/Column[3]$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>