Erro desconhecido no Site.
Procura a ocorrência do erro crítico Evento 30.
Se o monitor estiver no estado de Erro, a configuração do sistema estará corrompida ou recursos necessários estarão indisponíveis.
Se o sistema estiver configurado corretamente e o monitor estiver com erro, um banco de dados poderá estar offline ou o servidor de banco de dados estará inacessível ao servidor.
Verifique o status do Site do Pacote do Windows Azure e do servidor de banco de dados. Examine o log de eventos do servidor afetado para verificar o erro que identifica a causa raiz.
Para esse monitor funcionar corretamente, ele deve ter permissão para acessar o Log de Eventos. Uma conta com as permissões certas poderá ser necessária.
As seguintes opções podem ser configuradas nesse monitor:
Opção | Definição | Padrão |
Estado de Alerta Ativo | Estado de integridade do monitor que gera um alerta. | O monitor está em um estado de integridade crítico |
Prioridade do Alerta | Prioridade do alerta gerado por esse monitor. | Alta |
Severidade do Alerta | Prioridade do alerta gerado por esse monitor. | Crítico |
Alerta de Resolução Automática | Especifica se o alerta deve ser resolvido automaticamente quando o monitor retorna a um estado íntegro. | Verdadeiro |
Habilitado | Especifica se o monitor deve ser executado. | Verdadeiro |
Gera Alerta | Especifica se o monitor deve gerar um alerta ao mudar para um estado de aviso ou crítico. | Verdadeiro |
Intervalo | Número de segundos entre as vezes que o monitor é executado. | 300 |
Target | WindowsAzurePack.TenantAPI | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | WindowsAzurePack.MonitorType.CustomSingleEventLogTimer2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | WAP Monitor Event for Machine |
<UnitMonitor ID="WindowsAzurePack.Monitor.CriticalError.TenantAPI" Accessibility="Public" Enabled="true" Target="WindowsAzurePack.TenantAPI" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="WindowsAzurePack.MonitorType.CustomSingleEventLogTimer2StateMonitorType" ConfirmDelivery="false" Comment="WAP Monitor Event for Machine">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="WindowsAzurePack.Monitor.CriticalError.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ErrorEventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="TimerEventRaised" MonitorTypeStateID="TimerEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<!-- Computer name for the first event. We will use a variable to get the target computer name. -->
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<!-- Name of the log containing the first event. -->
<LogName>Microsoft-WindowsAzurePack-MgmtSvc-TenantAPI/Operational</LogName>
<!-- Expression for the first event -->
<Expression>
<And>
<!-- Expression for the first event number -->
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">30</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<!-- Expression for the first event source -->
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-WindowsAzurePack-MgmtSvc-TenantAPI</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
<TimerWaitInSeconds>10800</TimerWaitInSeconds>
</Configuration>
</UnitMonitor>