Conjunto Aplicacional desativado devido a falha do pedido WAS

Microsoft.Windows.InternetInformationServices.10.0.Application.pool.disabled.due.to.WAS.request.failure.Monitor (UnitMonitor)

Knowledge Base article:

Resumo

Os Web sites e as aplicações Web dependem da disponibilidade dos conjuntos aplicacionais dos Serviços de Informação Internet (IIS). Por sua vez, os conjuntos aplicacionais dos IIS dependem do Serviço de Ativação de Processos do Windows (WAS). Se o WAS não estiver em execução ou ocorrerem erros durante o arranque ou encerramento de um conjunto aplicacional, os Web sites e as aplicações Web podem não estar disponíveis.

Resoluções

Parar e reiniciar o conjunto aplicacional

Ocasionalmente, os conjuntos aplicacionais podem ter de ser reiniciados para regressar ao funcionamento normal. Como os conjuntos aplicacionais dependem do Serviço de Ativação de Processos do Windows (WAS), pode ter de reiniciar o WAS. Se reiniciar o WAS, também pode ter de reiniciar o Serviço de Publicação World Wide Web (W3SVC), que depende do WAS.

Parar e iniciar o conjunto aplicacional

Para parar e iniciar o conjunto aplicacional:

Parar e iniciar o WAS

Para parar e iniciar o WAS:

Iniciar o W3SVC

Para iniciar o W3SVC:

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.10.0.ApplicationPool
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.InternetInformationServices.10.0.ApplicationPool.EventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Conjunto Aplicacional desativado devido a falha do pedido WAS
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.10.0.Application.pool.disabled.due.to.WAS.request.failure.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool.EventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.10.0.Application.pool.disabled.due.to.WAS.request.failure.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="ErrorEventRaised" MonitorTypeStateID="ErrorEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>5144</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-WAS</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>