Kondycja sprawdzania uwierzytelniania usługi Zdalne zarządzanie systemem Windows

Microsoft.Unix.WSMan.BasicAuthCheck.Monitor (UnitMonitor)

Monitor sprawdzania uwierzytelniania usługi Zdalne zarządzanie systemem Windows

Knowledge Base article:

Podsumowanie

Ten monitor zapewnia, że usługa Zdalne zarządzanie systemem Windows (WinRM) działająca w systemie została skonfigurowana tak, aby umożliwiać podstawowe uwierzytelnianie na potrzeby komunikacji. Podstawowe uwierzytelnianie jest wymagane do całej komunikacji z agentem. Jeśli stan jest nieznany, to monitorowanie nie zostało rozpoczęte dla tego obiektu lub nie ma zdefiniowanych żadnych monitorów do monitorowania dostępności.

Przyczyny

Nieprawidłowy stan tego monitora wskazuje, że w konfiguracji klienta usługi WinRM nie zezwolono na uwierzytelnianie podstawowe. Aby wyświetlić wszystkie bieżące alerty z tego obiektu, należy skorzystać z tego linku:

Alerty

Rozwiązania

Aby skonfigurować klienta usługi WinRM tak, aby zezwalał na uwierzytelnianie podstawowe, wydaj następujące polecenie z wiersza polecenia na dowolnym serwerze programu Operations Manager, który będzie komunikował się z agentami systemu UNIX/Linux:

winrm set winrm/config/client/auth @{Basic="true"}

Element properties:

TargetMicrosoft.Unix.Computer
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.BasicAuthCheck.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Uwierzytelnianie podstawowe nie jest włączone
Uwierzytelnianie podstawowe w usłudze Zdalne zarządzanie systemem Windows nie jest włączone.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Unix.WSMan.BasicAuthCheck.Monitor" Enabled="true" Accessibility="Public" Target="Microsoft.Unix.Computer" TypeID="Microsoft.Unix.WSMan.BasicAuthCheck.MonitorType" ParentMonitorID="SystemHealth!System.Health.ConfigurationState">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.Unix.WSMan.BasicAuthCheck.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Available" ID="Enabled"/>
<OperationalState HealthState="Error" MonitorTypeStateID="NotAvailable" ID="NotEnabled"/>
</OperationalStates>
<Configuration>
<Interval>300</Interval>
</Configuration>
</UnitMonitor>