Agent et système d'exploitation avec même architecture

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

Cette analyse détecte si l'agent 32 bits a été installé sur un système d'exploitation 64 bits.

Knowledge Base article:

Résumé

Cette analyse vérifie la version des agents et génère une alerte lorsqu'elle détecte qu'un agent 32 bits est installé sur un système d'exploitation 64 bits. L'exécution d'un agent 32 bits sur un système d'exploitation 64 bits produira des résultats non fiables et n'est pas une configuration prise en charge.

Causes

La version de l'agent installée sur l'ordinateur spécifié dans l'alerte est incorrecte pour le système d'exploitation. Cela peut se produire lorsque l'agent est installé manuellement.

Résolutions

Sur l'ordinateur spécifié dans l'alerte, supprimez manuellement l'agent Operations Manager en utilisant « Programmes et fonctionnalités » dans le Panneau de configuration. Vous pouvez ensuite réinstaller l'agent, soit manuellement, soit à l'aide de la console Opérateur (recommandé). Si vous installez l'agent manuellement, vérifiez que sa version est correcte pour le système d'exploitation utilisé.

Ressource externe

Pour plus d'informations sur l'installation des agents, voir :

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
Un agent 32 bits est installé sur un système d'exploitation 64 bits
{0} exécute un agent 32 bits sur un système d'exploitation 64 bits ; il peut en résulter un comportement non fiable.
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>