İşlem SSH Hizmeti Durumu

Microsoft.Linux.SLES.12.Process.Ssh.Monitor (UnitMonitor)

SUSE Linux Enterprise Server 12 İşlemcisi SSH İzleyici

Knowledge Base article:

Özet

SSH arka plan programı çalışmıyor. Başka eylemin gerekip gerekmediğini görmek için Tanı ve Kurtarma sonuçlarını denetleyin.

SSH'ye yönelik arka plan programının adı sshd'dir. Güvenli olmayan bir ağ üzerinde, güvenilmeyen iki ana bilgisayar arasında güvenli şifreli iletişim sağlar. Sürekli çalıştırılan en az bir işlem bulunmalıdır.

Nedenler

Kötü durum SSH arka plan programının çalışmadığını gösterir.

Çözümler

'ps -ef | grep sshd' komutunu çalıştırarak veya Operations Manager Konsolu'ndaki tanıyı görüntüleyerek hizmeti denetleyin. Bunu, "systemctl start sshd" komutunu çalıştırarak veya Operations Manager Konsolu'ndaki kurtarma bağlantısına tıklayarak başlatın.

Ana neden çözümlemesi yapmak için önce (/var/log/messages) ve (/var/log/secure) sistem günlük dosyalarını denetleyin ve hata sırasındaki ilgili girişleri görüntüleyin.

Element properties:

TargetMicrosoft.Linux.SLES.12.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
SSH arka plan programı çalışmıyor
{0} sunucusundaki SSH arka plan programı çalışmıyor.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.12.Process.Ssh.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.12.OperatingSystem" TypeID="Unix!Microsoft.Unix.WSMan.Process.Status.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.12.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>