Se han implementado AVIcode Enterprise Agent y el Agente APM en el mismo equipo

Microsoft.SystemCenter.Apm.AVIcodeAgentFoundMonitor (UnitMonitor)

Este monitor comprueba que no se ha instalado el agente AVIcode .NET Enterprise en un equipo en el que ya se ha instalado la característica System Center Operations Manager APM.

Knowledge Base article:

Resumen

El estado de la instancia pasa a ser incorrecto si se detecta el agente AVIcode .NET Enterprise en un equipo en el que ya se ejecuta el servicio System Center Operations Manager APM. Aunque se impedirá la instalación por inserción del agente AVIcode en el agente de System Center Operations Manager (agente de supervisión de Microsoft), esta situación aún puede suceder mediante las instalaciones manuales.

Causas

Se detectó AVIcode.NET Enterprise Agent en un equipo en el que se implementó anteriormente el Agente APM de Operations Manager. La funcionalidad de Operations Manager APM reemplaza el módulo de administración de la biblioteca de aplicaciones ASP.NET para aplicaciones web y servicios web hospedados en IIS 7 y superior. Para usar Operations Manager APM, debe quitar los interceptores de AVIcode del servidor de destino y, a continuación, reinstalar el agente de Operations Manager. Para usar interceptores de AVIcode, instale al agente de Operations Manager sin APM. Los dos agentes no pueden coexistir.

Soluciones

Para resolver este problema, es posible que tenga que decidir qué agente usará:

Element properties:

TargetMicrosoft.SystemCenter.Apm.ApmAgent
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.Apm.AVIcodeAgentFoundMonitorType
RemotableFalse
AccessibilityPublic
Alert Message
Se encontró el agente AVIcode en un equipo en el que ya se ejecuta el servicio System Center Operations Manager APM
El agente AVIcode .NET Enterprise sólo se debe implementar en servidores en los que no se haya instalado el servicio System Center Operations Manager APM. Los dos servicios son incompatibles y no se deben ejecutar en paralelo. El agente está en un estado no permitido.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.Apm.AVIcodeAgentFoundMonitor" Accessibility="Public" Enabled="true" Target="AI!Microsoft.SystemCenter.Apm.ApmAgent" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="false" Priority="Normal" TypeID="Microsoft.SystemCenter.Apm.AVIcodeAgentFoundMonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.Apm.AVIcodeAgentFoundMonitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="AVIcodeAgentNotFound" MonitorTypeStateID="AVIcodeAgentNotFound" HealthState="Success"/>
<OperationalState ID="AVIcodeAgentFound" MonitorTypeStateID="AVIcodeAgentFound" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<Frequency>14400</Frequency>
</Configuration>
</UnitMonitor>