Monitor de Processos SSH do Solaris 11
O daemon SSH não está em execução. Verifique os resultados de Diagnóstico e Recuperação para ver se alguma outra ação é necessária.
O daemon para SSH é denominado sshd. Ele fornece comunicação criptografada segura entre dois hosts não confiáveis por uma rede desprotegida. Sempre deverá haver, no mínimo, um processo em execução.
Um estado não íntegro indica que o daemon SSH não está em execução.
Verifique o serviço executando ps -ef | grep sshd ou visualizando o diagnóstico no console do Operations Manager. Se ele estiver inativo, tente fazer logon via telnet ou rlogin. Se estiverem desabilitados, você poderá fazer logon no console. Para iniciar o serviço, execute o comando "/etc/init.d/sshd start" ou clique no link de recuperação no Console do Operations Manager.
Para a análise da causa principal, verifique primeiro o arquivo de log do sistema (/var/adm/messages) e examine todas as entradas relacionadas no momento da falha. Convém também verificar o sistema quanto a algum arquivo essencial do processo. Use "/usr/bin/pstack [corefile]" para imprimir um rastreamento de pilha que ajudará a resolver o problema da causa da falha.
Target | Microsoft.Solaris.11.OperatingSystem | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Unix.WSMan.Process.Status.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Solaris.11.Process.Ssh.Monitor" Accessibility="Public" Target="Microsoft.Solaris.11.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Process.Status.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Solaris.11.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>