The Windows Internet Information Services NNTP Server is Unavailable.

Microsoft.Windows.InternetInformationServices.2003.NNTPServer.NTService.CheckServiceState.Monitor (UnitMonitor)

Knowledge Base article:

Summary

This monitor checks the status of the IIS NNTP Server service (NNTPSVC). If you receive an alert from this monitor, action is required in order to bring the service back to an operational state.

Operational States:

The IIS NNTP Server service (NNTPSVC) can be either in a "Running" or "Not Running" operational state.

Configuration

The monitor takes a single configuration parameter that sets the polling interval for monitoring the service. This can be adjusted as required.

Causes

A service can stop for many reasons, including:

Resolutions

If the IIS NNTP Server service (NNTPSVC) is "Not Running" you can diagnose the issue or restart the service by taking the following actions:

Start NNTP Server (NNTPSVC) Service

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.2003.NNTPServer
Parent MonitorSystem.Health.AvailabilityState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityLow
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Internet Information Services 2003 NNTP Server is Unavailable.
The Microsoft Windows Internet Information Services 2003 NNTP Server is Unavailable.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.2003.NNTPServer.NTService.CheckServiceState.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.InternetInformationServices.2003.NNTPServer" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.2003.NNTPServer.NTService.CheckServiceState.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Low</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</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>NNTPSVC</ServiceName>
</Configuration>
</UnitMonitor>