Dostupnost služby SMTP

Microsoft.Windows.InternetInformationServices.6.2.LegacySMTPServer.NTService.CheckServiceState.Monitor (UnitMonitor)

Knowledge Base article:

Souhrn

Tento monitor kontroluje stav služby Server SMTP služby IIS (SMTPSVC). Pokud obdržíte chybu z tohoto monitorování, je požadována akce na obnovení provozního stavu služby.

Provozní stavy:

Služba Server SMTP služby IIS (SMTPSVC) může mít provozní stav Služba spuštěná nebo služba není spuštěná.

Konfigurace

Monitorování převezme jeden parametr konfigurace, který řídí, zda by měla být služba monitorována, když její typ spouštění není nastaven na Automaticky. Služba bude ve výchozím nastavení monitorována pouze v případě, že je její typ spouštění nastaven na Automaticky. Toto chování lze podle potřeby upravit.

Příčiny

Služba se může zastavit z mnoha důvodů včetně:

Řešení

Při případném zastavení služby Server SMTP služby IIS (SMTPSVC) můžete diagnostikovat problém nebo službu znovu spustit pomocí následujících akcí:

Spuštění služby SMTPSVC

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.LegacySMTPServer
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Server SMTP je nedostupný.
Server SMTP na {0} je nedostupný.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.6.2.LegacySMTPServer.NTService.CheckServiceState.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.LegacySMTPServer" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.6.2.LegacySMTPServer.NTService.CheckServiceState.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>SMTPSVC</ServiceName>
</Configuration>
</UnitMonitor>