Agent- en besturingssysteemarchitectuur komen overeen

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

Deze monitor detecteert of de 32-bits agent is geïnstalleerd op een 64-bits besturingssysteem.

Knowledge Base article:

Samenvatting

Deze monitor controleert de versie van agents en genereert een waarschuwing wanneer een 32-bits agent wordt gedetecteerd die is geïnstalleerd op een 64-bits besturingssysteem. Wanneer een 32-bits agent op een 64-bits besturingssysteem wordt uitgevoerd, levert dit onbetrouwbare resultaten op. Deze configuratie wordt niet ondersteund.

Oorzaken

De op de computer geïnstalleerde agent die in de waarschuwing wordt genoemd, is de verkeerde versie voor het besturingssysteem. Dit probleem kan optreden wanneer de agent handmatig is geïnstalleerd.

Oplossingen

Verwijder de Operations Manager-agent handmatig op de in de waarschuwing opgegeven computer via Programma's en onderdelen in het Configuratiescherm. Daarna kunt u de agent opnieuw installeren via de Operations-console (aanbevolen) of handmatig. Wanneer u de agent handmatig installeert, moet u zorgen dat u de juiste versie van de agent voor het besturingssysteem installeert.

Extern

Zie voor meer informatie over het installeren van agents:

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
Er is een 32-bits agent geïnstalleerd op een 64-bits besturingssysteem
{0} wordt met een 32-bits agent uitgevoerd op een 64-bits-besturingssysteem, wat kan leiden tot onbetrouwbaar gedrag.
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>