El estado del objeto pasa a ser incorrecto cuando el número total de eventos de excepción de cliente en el intervalo especificado supera el umbral del monitor.
Las alertas de errores de aplicación del cliente se generan a causa de excepciones de JavaScript no controladas producidas en el explorador de Internet. Los detalles de la alerta muestran información acerca de la excepción, además del seguimiento de la pila y datos de estado del explorador adicionales capturados en el momento de la excepción. Las excepciones del cliente se deben a errores en el código de la aplicación y para comprender sus causas se debe analizar el seguimiento de la pila de la excepción y los datos suministrados con los detalles de alerta.
Para resolver las excepciones no controladas de JavaScript en una aplicación de cliente, revise los detalles de los datos de la excepción suministrados con la alerta. Normalmente, la resolución de las excepciones de aplicación requiere acceso al código fuente de la aplicación.
Para tener acceso a información adicional acerca de esta alerta, use el vínculo a los detalles del evento disponible en la Descripción de alerta y en la pestaña Contexto de alerta. El vínculo abrirá el evento en la consola de diagnóstico de aplicaciones. La consola de diagnóstico de aplicaciones incluye información específica para este evento, así como los eventos relacionados y similares que se hayan detectado.
Target | Microsoft.SystemCenter.Apm.CsmApplicationInstance | ||
Category | Alert | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | False | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
LOBProvider | DataSource | Microsoft.SystemCenter.Apm.Csm.LobDataProvider | Default |
AlertWriteAction | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.Apm.CsmApplicationInstance.AlertAppFailureAspectRule" Enabled="false" ConfirmDelivery="false" Target="Microsoft.SystemCenter.Apm.CsmApplicationInstance" Remotable="false">
<Category>Alert</Category>
<DataSources>
<DataSource ID="LOBProvider" TypeID="Microsoft.SystemCenter.Apm.Csm.LobDataProvider">
<Name>$Target/Property[Type="AL!Microsoft.SystemCenter.Apm.ApplicationInstanceBase"]/ApplicationName$ (Client)</Name>
<AspectType>applicationfailure</AspectType>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="AlertWriteAction" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name='Microsoft.SystemCenter.Apm.CsmApplicationInstance.AlertAppFailureAspectRule.AlertMessage']$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventData/problemDescription$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="AL!Microsoft.SystemCenter.Apm.ApplicationInstanceBase"]/ApplicationName$</AlertParameter2>
<AlertParameter3>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter3>
<AlertParameter4>$Data/EventData/ViewDetail$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventData/eventConsolidationHash$</SuppressionValue>
</Suppression>
<Custom1>ApplicationFailure</Custom1>
</WriteAction>
</WriteActions>
</Rule>