Диагностика агента SCX UNIX или Linux

Microsoft.Unix.SCX.Restart.Recovery (Recovery)

ПРЕДУПРЕЖДЕНИЕ. Запускать эту диагностику небезопасно. Не запускайте ее на компьютерах, которым не доверяете, так как неизвестная система может получить учетные данные.

Element properties:

TargetMicrosoft.Unix.Computer
MonitorMicrosoft.Unix.WSMan.Heartbeat.Monitor
Reset MonitorFalse
RemotableTrue
Timeout300
CategoryMaintenance
Enabledfalse
AccessibilityPublic

Member Modules:

ID Module Type TypeId RunAs 
SSHCommand WriteAction Microsoft.Unix.SSHCommand.WriteAction Default

Source Code:

<Recovery ID="Microsoft.Unix.SCX.Restart.Recovery" Accessibility="Public" Enabled="false" Target="Microsoft.Unix.Computer" Monitor="Microsoft.Unix.WSMan.Heartbeat.Monitor" ExecuteOnDiagnostic="Microsoft.Unix.SCX.Restart.Diagnostic" Remotable="true" ResetMonitor="false" Timeout="300">
<Category>Maintenance</Category>
<WriteAction ID="SSHCommand" TypeID="Microsoft.Unix.SSHCommand.WriteAction">
<Host>$Target/Property[Type="Microsoft.Unix.Computer"]/PrincipalName$</Host>
<Port>$Target/Property[Type="Microsoft.Unix.Computer"]/SSHPort$</Port>
<UserName>$RunAs[Name="Microsoft.Unix.AgentMaintenanceAccount"]/UserName$</UserName>
<Password>$RunAs[Name="Microsoft.Unix.AgentMaintenanceAccount"]/Password$</Password>
<Command>/opt/microsoft/scx/bin/tools/scxadmin -start</Command>
<TimeoutSeconds>40</TimeoutSeconds>
</WriteAction>
</Recovery>