La regola controlla il log eventi e verifica la presenza di eventi di errore inviati dal Management Pack di SSAS 2008. In caso di errore di uno dei flussi di lavoro (individuazione, regola o monitoraggio), viene registrato un evento e viene restituito un avviso critico.
La regola controlla il log eventi e verifica la presenza di eventi di errore inviati dal Management Pack di SSAS 2008. In caso di errore di uno dei flussi di lavoro (individuazione, regola o monitoraggio), viene registrato l'evento e viene restituito un avviso critico.
Il flusso di lavoro può avere esito negativo per diversi motivi, tra cui:
Configurazione non corretta dell'account RunAs
Autorizzazioni mancanti
Danneggiamento di WMI
Timeout
Altre condizioni impreviste
Le risoluzioni dipendono dalle cause principali che devono essere investigate caso per caso quando si verifica il problema. L'azione di correzione dipende dalla causa radice. Le raccomandazioni generali includono:
Se il messaggio di avviso sembra essere criptico o poco chiaro, l'amministratore deve consultare il supporto tecnico Microsoft.
Disabilitare completamente il monitoraggio se le condizioni descritte nella sezione Cause di questo articolo non rappresentano un problema per il server.
Nome | Descrizione | Valore predefinito |
Abilitato | Abilita o disabilita il flusso di lavoro | Sì |
Priorità | Definisce la priorità dell'avviso | 2 |
Gravità | Definisce la gravità dell'avviso | 2 |
Target | Microsoft.SQLServer.2008.AnalysisServices.EventLogCollectionTarget | ||
Category | Alert | ||
Enabled | True | ||
Event_ID | 6200 | ||
Event Source | SSAS 2008 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.2008.AnalysisServices.AlertRule.Seed.ModuleError" Target="SQLAS!Microsoft.SQLServer.2008.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 2008 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.2008.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>