Estado de Funcionamento do Serviço SSH de Processos

Microsoft.Linux.RHEL.5.Process.Ssh.Monitor (UnitMonitor)

Monitor SSH de Processos do Red Hat Enterprise Linux Server 5

Knowledge Base article:

Resumo

O daemon de SSH não está em execução. Verifique os resultados de Diagnóstico e Recuperação para ver se é necessária qualquer ação adicional.

O daemon de SSH é denominado sshd. Fornece comunicações encriptadas seguras entre dois anfitriões não fidedignos através de uma rede não segura. Deverá haver pelo menos um processo em execução em qualquer momento.

Causas

Um mau estado de funcionamento indica que o daemon de SSH não está em execução.

Resoluções

Verifique o serviço, executando "ps -ef | grep sshd" ou visualizando o diagnóstico na Consola do Operations Manager. Inicie-o executando o comando "service sshd start" ou clicando na ligação de recuperação na Consola do Operations Manager.

Para analisar a causa raiz, verifique primeiro os ficheiros de registo do sistema (/var/log/messages) e veja quaisquer entradas relacionadas com o momento da falha.

Element properties:

TargetMicrosoft.Linux.RHEL.5.OperatingSystem
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Process.Status.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
O daemon de SSH não está em execução
O daemon SSH no servidor {0} não está em execução
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.RHEL.5.Process.Ssh.Monitor" Accessibility="Public" Target="Microsoft.Linux.RHEL.5.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Process.Status.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.RHEL.5.Process.Ssh.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Running" ID="Running"/>
<OperationalState HealthState="Error" MonitorTypeStateID="NotRunning" ID="NotRunning"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<ProcessName>sshd</ProcessName>
<Interval>300</Interval>
</Configuration>
</UnitMonitor>