Byla shromážděna událost signalizující neočekávané ukončení služby.
Toto pravidlo generuje výstrahu, pokud se služba systému Windows® neočekávaně ukončí. Kromě události ukončení služby je také často vytvořena událost Zasílání zpráv o chybách systému Windows (Zdroj: DrWatson; ID: 4097), která bude shromážděna nástrojem Operations Manager. Tato další událost se může ukázat jako užitečná při pokusu o vyřešení výstrahy k ukončení služby.
Když služba neočekávaně ukončí aplikaci, program Dr. Watson zjistí, že aplikace vygenerovala chybu obecné ochrany (GPF). K chybě GPF dochází, když se aplikace pokusí číst nebo zapisovat v umístění paměti, do kterého nemá přístup. To často vede k ukončení programu a ke ztrátě neuložených dat.
Když se služba neočekávaně ukončí, můžete pro řešení problému vybrat jednu z následujících možností:
Vyhledejte příslušné informace o podpoře na webu dodavatele softwaru.
Nainstalujte všechny aktualizace Service Pack nebo aktualizace produktů pro příslušnou aplikaci.
Nainstalujte všechny aktualizace Service Pack nebo aktualizace pro všechny relevantní subsystémy, na kterých je aplikace závislá.
Pokud se služba neobvykle často ukončuje a nejsou k dispozici související podpůrné informace, měli byste o podporu požádat dodavatele softwaru.
Vzorová událost:
Toto pravidlo generuje výstrahu vždy, když je v protokolu událostí systému zaznamenána jedna z následujících událostí:
Proběhne obnovení poslední známé platné konfigurace, protože došlo k chybě při spouštění služby %1.
Služba %1 byla ukončena s následující chybou: %n%2
Služba %1 ukončena s chybou %2, specifickou pro službu.
Služba %1 byla nečekaně ukončena. Stalo se to %2 krát. Následující opravná akce bude spuštěna za %3 milisekund: %5.
Správce služeb se pokusil o opravnou akci (%2) po nečekaném ukončení služby %3, ale tato akce selhala kvůli následující chybě: %n%4
Služba %1 byla nečekaně ukončena. Stalo se to %2 krát.
Zdroj: Správa ovládání služby; 7021; Proběhne obnovení poslední známé platné konfigurace, protože došlo k chybě při spouštění služby %1.
Zdroj: Správa ovládání služby; 7023; Služba %1 byla ukončena s následující chybou: %n%2
Zdroj: Správa ovládání služby; 7024; Služba %1 ukončena s chybou %2, specifickou pro službu.
Zdroj: Správa ovládání služby; 7031; Služba %1 byla nečekaně ukončena. Stalo se to %2 krát. Následující opravná akce bude spuštěna za %3 milisekund: %5.
Zdroj: Správa ovládání služby; 7032; Správce služeb se pokusil o opravnou akci (%2) po nečekaném ukončení služby %3, ale tato akce selhala kvůli následující chybě: %n%4
Zdroj: Správa ovládání služby; 7033; Správce řízení služeb nebyl úspěšně inicializován. Server konfigurace zabezpečení (scesrv.dll) při inicializaci vrátil chybu %1. Restartování systému...
Zdroj: Správa ovládání služby; 7034; Služba %1 byla nečekaně ukončena. Stalo se to %2 krát.
Target | Microsoft.Windows.Server.6.2.OperatingSystem | ||
Category | EventCollection | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.6.2.OperatingSystem.ServiceTerminatedUnexpextedly.Alert" Enabled="false" Target="WindowsServer!Microsoft.Windows.Server.6.2.OperatingSystem" ConfirmDelivery="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Service Control Manager</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7021</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7024</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7031</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7032</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7033</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7034</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.6.2.OperatingSystem.ServiceTerminatedUnexpextedly.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>