Estado del servicio RPC

Microsoft.Windows.Server.6.2.OperatingSystem.RPCServiceHealth (UnitMonitor)

Supervisa el estado del servicio de Windows para RPC

Knowledge Base article:

Resumen

El servicio Llamada a procedimiento remoto (RPC) es un protocolo que pueden usar las aplicaciones para solicitar un servicio desde una aplicación ubicada en otro equipo. El servicio no se puede detener mediante una acción administrativa y es necesario para que funcione el sistema operativo.

Causas

Un servicio se puede detener por diversos motivos, entre los que se incluyen:

Soluciones

Si el servicio se ha detenido, debería reiniciar el sistema operativo. Si al reiniciar el servicio no se resuelve el problema y el sistema operativo no puede iniciar en modo normal, es posible que haya que actualizar la configuración del servicio en modo a prueba de errores. En modo a prueba de errores el servicio debería configurarse con un tipo de inicio “Automático” y la configuración de inicio de sesión debería establecerse como “Sistema local”.

Element properties:

TargetMicrosoft.Windows.Server.6.2.OperatingSystem
Parent MonitorMicrosoft.Windows.Server.6.2.OperatingSystem.CoreServicesRollup
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Servicio RPC detenido
El servicio RPC del servidor {0} ha dejado de ejecutarse
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.OperatingSystem.RPCServiceHealth" Accessibility="Public" Enabled="true" Target="WindowsServer!Microsoft.Windows.Server.6.2.OperatingSystem" ParentMonitorID="Microsoft.Windows.Server.6.2.OperatingSystem.CoreServicesRollup" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.6.2.OperatingSystem.RPCServiceHealth.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/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/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>RpcSs</ServiceName>
</Configuration>
</UnitMonitor>