Agent- und Betriebssystemarchitektur stimmen überein.

Microsoft.SystemCenter.Agent.Configuration.ArchitectureMismatchMonitor (UnitMonitor)

Mit diesem Monitor wird erkannt, ob der 32-Bit-Agent auf einem 64-Bit-Betriebssystem installiert wurde.

Knowledge Base article:

Zusammenfassung

Mit diesem Monitor wird die Agentversion überprüft und eine Warnung generiert, wenn ein 32-Bit-Agent auf einem 64-Bit-Betriebssystem installiert wird. Die Ausführung eines 32-Bit-Agents auf einem 64-Bit-Betriebssystem verursacht unzuverlässige Ergebnisse und ist keine unterstützte Konfiguration.

Ursachen

Der auf diesem Computer installierte Agent, auf den in dieser Benachrichtigung Bezug genommen wird, weist eine ungültige Version für das Betriebssystem auf. Dieser Fehler kann auftreten, wenn der Agent manuell installiert wird.

Lösungen

Entfernen Sie den Operations Manager-Agent manuell auf dem in der Warnung angegebenen Computer. Verwenden Sie dazu die Option "Programme und Funktionen" in der Systemsteuerung. Anschließend können Sie den Agent mithilfe der Betriebskonsole (empfohlen) oder manuell neu installieren. Wenn Sie den Agent manuell installieren, müssen Sie sicherstellen, dass Sie die korrekte Version des Agents für das Betriebssystem installieren.

Extern

Weitere Informationen zum Installieren von Agents finden Sie in folgenden Quellen:

Element properties:

TargetMicrosoft.SystemCenter.Agent
Parent MonitorSystem.Health.ConfigurationState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.Agent.Configuration.ArchitectureMismatchMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Auf einem 64-Bit-Betriebssystem ist ein 32-Bit-Agent installiert
Unter {0} wird ein 32-Bit-Agent auf einem 64-Bit-Betriebssystem ausgeführt. Hierdurch kann die Zuverlässigkeit des Verhaltens beeinträchtigt werden.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.Agent.Configuration.ArchitectureMismatchMonitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCLibrary!Microsoft.SystemCenter.Agent" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.Agent.Configuration.ArchitectureMismatchMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.Agent.Configuration.ArchitectureMismatchMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="AgentArchitectureMatch" MonitorTypeStateID="ArchitectureMatch" HealthState="Success"/>
<OperationalState ID="AgentArchitectureMismatch" MonitorTypeStateID="ArchitectureMismatch" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<IntervalSeconds>86400</IntervalSeconds>
</Configuration>
</UnitMonitor>