Agent VMM de System Center Virtual Machine Manager 1801+ analysé par OpsMgr

Microsoft.SystemCenter.VirtualMachineManager.VMMAgentMonitoredByOpsMgrMonitor (UnitMonitor)

Analyse si l'agent VMM est analysé par Operations Manager

Knowledge Base article:

Résumé

Ce moniteur indique si le serveur géré par Virtual Machine Manager est ou non également contrôlé par Operations Manager.

Causes

Ce moniteur ne fonctionne pas correctement si le serveur géré par Virtual Machine Manager n'est pas analysé par Operations Manager. Pour fournir des rapports complets sur l'analyse de l'intégrité et des performances et sur les packs d'administration, il est conseillé de déployer un agent Operations Manager sur chaque ordinateur sur lequel un composant Virtual Machine Manager est installé. Cela inclut le serveur d'administration Virtual Machine Manager, des hôtes d'ordinateur virtuel, des serveurs de bibliothèque, des serveurs de base de données et le serveur Web hébergeant le portail en libre-service VMM.

Résolutions

Installez un agent Operations Manager sur l'ordinateur concerné.

Ressource externe

Pour plus d'informations sur le déploiement d'agents Operations Manager, consultez l'article « Méthodes d'installation de l'agent Operations Manager » ( http://go.microsoft.com/fwlink/?LinkId=268152).

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.Discovery.AgentWatcher
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.VirtualMachineManager.TwoStatesMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
L'agent VMM n'est pas analysé par Operations Manager.
L'état de l'agent VMM est {1} sur {0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.VMMAgentMonitoredByOpsMgrMonitor" Accessibility="Public" Target="VMMDiscovery!Microsoft.SystemCenter.VirtualMachineManager.Discovery.AgentWatcher" TypeID="Microsoft.SystemCenter.VirtualMachineManager.TwoStatesMonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.VirtualMachineManager.VMMAgentMonitoredByOpsMgrMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="VMMDiscovery!Microsoft.SystemCenter.VirtualMachineManager.Discovery.AgentWatcher"]/AgentStatus$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="VMMAgentMonitoredByOpsMgrHealthy" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="VMMAgentMonitoredByOpsMgrCritical" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<ErrorExpression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">Not Monitored</Value>
</ValueExpression>
<Operator CaseSensitive="false">Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="VMMDiscovery!Microsoft.SystemCenter.VirtualMachineManager.Discovery.AgentWatcher"]/AgentStatus$</Value>
</ValueExpression>
</SimpleExpression>
</ErrorExpression>
<SuccessExpression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">Not Monitored</Value>
</ValueExpression>
<Operator CaseSensitive="false">NotEqual</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="VMMDiscovery!Microsoft.SystemCenter.VirtualMachineManager.Discovery.AgentWatcher"]/AgentStatus$</Value>
</ValueExpression>
</SimpleExpression>
</SuccessExpression>
</Configuration>
</UnitMonitor>