La regla supervisa el registro de eventos y observa los eventos de error que envía el módulo de administración de SSAS 2012. Si se produce un error en uno de los flujos de trabajo (detección, regla o monitor), se registra un evento y se genera una alerta crítica.
La regla supervisa el registro de eventos y observa los eventos de error que envía el módulo de administración de SSAS 2012. Si se produce un error en uno de los flujos de trabajo (detección, regla o monitor), el evento se registra y se genera una alerta crítica.
El flujo de trabajo puede producir un error debido a distintos motivos, incluidos (entre otros):
Error de configuración de la cuenta RunAs
Falta de permisos
Daño de WMI
Tiempos de espera
Otras condiciones inesperadas
Las resoluciones dependen de las causas principales, que se deben investigar en cada caso cuando se produce el problema. La acción de corrección depende de la causa principal. Las recomendaciones generales son las siguientes:
El administrador debe consultar el soporte técnico de Microsoft si el mensaje de alerta parece ser críptico o no es claro.
Deshabilite el monitor completamente si las condiciones descritas en la sección Causas de este artículo no constituyen un problema para el servidor.
Nombre | Descripción | Valor predeterminado |
Habilitado | Habilita o deshabilita el flujo de trabajo | Sí |
Prioridad | Define la prioridad de la alerta | 2 |
Gravedad | Define la gravedad de la alerta | 2 |
Target | Microsoft.SQLServer.2012.AnalysisServices.EventLogCollectionTarget | ||
Category | Alert | ||
Enabled | True | ||
Event_ID | 6200 | ||
Event Source | SSAS 2012 MP | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | High | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Operations Manager |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.2012.AnalysisServices.AlertRule.Seed.ModuleError" Target="SQLAS!Microsoft.SQLServer.2012.AnalysisServices.EventLogCollectionTarget" Enabled="true" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6200</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">SSAS 2012 MP</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2012.AnalysisServices.AlertRule.Seed.ModuleError.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>