A geração da notificação está atrasada devido aos recursos sobrecarregados que estão a fazer com que as confirmações das Notificações demorem mais tempo do que o esperado
O Servidor de Notificações ficou mais lento e não consegue manter a geração de notificações para os alertas gerados. As confirmações do envio de notificações através dos canais ficaram mais lentas. É possível que isto aconteça devido a
1. Tempestades de alertas - foram gerados mais alertas do que os que podem ser processados pelo servidor de Notificação num período de tempo razoável.
2. A BD de Operações está sobrecarregada e causou um abrandamento geral do sistema.
1. Verifique a vista de Alertas para ver os Alertas criados recentemente. Se existirem demasiados alertas a serem gerados, identificar a causa raiz dos alertas e corrigi-la.
2. Se não for possível parar os Alertas, desative a geração de Alertas no monitor até que seja possível controlar a frequência dos Alertas
3. Se as notificações forem todas relativas a um Alerta, identificar a subscrição que está a causar a Notificação e desactivá-la. O ID de Subscrição subjacente à notificação pode ser normalmente encontrado no corpo da mensagem de notificação.
4. A BD de Operações ou o computador que a aloja podem estar sobrecarregados. Utilizar os passos de diagnóstico da Base de Dados de Operações para verificar se é possível corrigir estes problemas.
Target | Microsoft.SystemCenter.AlertNotificationSubscriptionServer |
Category | Discovery |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SystemCenter.ValidateSubscribedAlertProvider | Default |
WA | WriteAction | System.CommandExecuter | Default |
<Rule ID="Microsoft.SystemCenter.ValidateAlertSubscription.Rule" Enabled="true" Target="Microsoft.SystemCenter.AlertNotificationSubscriptionServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Discovery</Category>
<DataSources>
<DataSource ID="DS" TypeID="SystemCenter!Microsoft.SystemCenter.ValidateSubscribedAlertProvider">
<PollingIntervalMinutes>30</PollingIntervalMinutes>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="System!System.CommandExecuter">
<ApplicationName/>
<WorkingDirectory/>
<CommandLine/>
<TimeoutSeconds>100</TimeoutSeconds>
<RequireOutput>true</RequireOutput>
<Files/>
</WriteAction>
</WriteActions>
</Rule>