Egy szolgáltatás előre nem jelezhető állapotúra váltott

Microsoft.Windows.Server.10.0.OperatingSystem.ServiceEnteredUnpredictableState.Alert (Rule)

Egy szolgáltatás előre nem jelezhető állapotúra váltott.

Knowledge Base article:

Összefoglalás

Ez a szabály riasztást generál, ha a Szolgáltatásvezérlő észleli, hogy egy szolgáltatás érvénytelen konfigurációval indult el. Fontos, hogy bár a Szolgáltatásvezérlő érvénytelen konfigurációt észlelt, a szolgáltatás sikeresen elindult.

Lehetséges, hogy a szolgáltatás nem a várt módon fut, vagy előre nem jelezhetően működik. Előfordulhat, hogy a hiba elhárításáig nem lehet újraindítani a szolgáltatást.

Mintaesemény:

Ez a szabály riasztást generál, ha a következő események valamelyike következik be, és emiatt bejegyzés kerül az eseménynaplóba:

A(z) %1 szolgáltatás interaktív szolgáltatásként van megjelölve. A rendszer azonban úgy van konfigurálva, hogy nem engedélyezi interaktív szolgáltatások használatát. Lehetséges, hogy a szolgáltatás nem működik megfelelően.

A Szolgáltatásvezérlő olyan hibát észlelt, amely miatt visszavonásra került a(z) %1 szolgáltatás konfigurációmódosítása. A szolgáltatáshoz tartozó %2 jelenleg előre nem jelezhető állapotban van. Ha nem helyesbíti a konfigurációt, nem fogja tudni elindítani a(z) %1 szolgáltatást, illetve egyéb hibákat is észlelhet. A szolgáltatás helyes konfigurálásához használja a Szolgáltatások nevű MMC-modult.

Okok

Ez a riasztás akkor jelenik meg, ha a következő feltételek valamelyike áll fenn:

Megoldások

A riasztás többféle módon oldható meg. Tekintse át a riasztást kiváltó eseményt, majd válassza ki a megfelelő megoldási lépéseket.

Eseményazonosító: 7030

A riasztás megoldása céljából egyeztessen a megfelelő terület szakértőjével vagy a gyártóval, és döntsék el közösen, hogy a szolgáltatásnak muszáj-e interaktív módon futnia az asztalon. Ha nem, kövesse az alábbi lépéseket:

Ha a szolgáltatásnak interaktívan kell futnia, módosítania kell „A szolgáltatás együttműködhet az asztallal” rendszerházirendet. Ehhez tegye a következőket:

HKLM\System\CCC\Control\Windows

0 – Engedélyezve

1 – Letiltva

Eseményazonosító: 7037

A riasztás a következő lépésekkel oldható meg:

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
A szolgáltatás előre nem jelezhető állapotúra váltott
{0}
Event LogSystem

Member Modules:

ID Module Type TypeId RunAs 
EventDS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.Server.10.0.OperatingSystem.ServiceEnteredUnpredictableState.Alert" Enabled="true" Target="ServervNext!Microsoft.Windows.Server.10.0.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>7037</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>7030</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.10.0.OperatingSystem.ServiceEnteredUnpredictableState.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>