Znaleziono usługę AVIcode Intercept

Microsoft.SystemCenter.Apm.AVIcodeInterceptServiceFoundMonitor (UnitMonitor)

Monitor sprawdzający, czy zgłoszony został błąd wskazujący, że na komputerze znajduje się stary agent AVIcode .NET Enterprise Agent. Ten monitor jest domyślnie wyłączony, ale można go włączyć, aby móc sprawdzić ile z używanych agentów nadal używa usługi AVIcode Intercept zamiast nowej funkcji APM programu System Center Operations Manager.

Knowledge Base article:

Podsumowanie

Wystąpienie przechodzi w stan złej kondycji, jeśli instalator agenta APM programu Operations Manager jest uruchomiony w systemie hostującym program AVIcode 5.7 lub starsze produkty.

Przyczyny

Podczas instalowania usługi kondycji programu Operations Manager instalator znalazł wcześniej zainstalowane interceptory AVIcode. Agent APM programu Operations Manager nie będzie dostępny dla serwera docelowego, dopóki interceptory AVIcode nie zostaną usunięte z systemu. Interceptory AVIcode będą obecne w przypadku korzystania z programu AVIcode Intercept Studio lub pakietu administracyjnego biblioteki aplikacji ASP.NET.

Funkcje APM programu Operations Manager zastępują pakiet administracyjny biblioteki aplikacji ASP.NET w przypadku usług i aplikacji sieci Web, których hostem są usługi IIS 7 lub nowsze.

Aby korzystać z funkcji APM programu Operations Manager, należy usunąć interceptory AVIcode z serwera docelowego, a następnie ponownie zainstalować agenta programu Operations Manager.

Rozwiązania

Interceptory AVIcode muszą zostać usunięte z systemu docelowego.

Aby usunąć program AVIcode 5.x z systemu:

Aby usunąć bibliotekę aplikacji ASP.NET

Element properties:

TargetMicrosoft.SystemCenter.HealthService
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.Apm.AVIcodeInterceptServiceFoundMonitorType
RemotableFalse
AccessibilityPublic
Alert Message
Konflikt z usługą monitorowania .NET
Wykryto AVIcode 5.7 lub starsze oprogramowanie. Aby używać funkcji Operations Manager APM musisz usunąć to oprogramowanie z komputera „{0}”.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.Apm.AVIcodeInterceptServiceFoundMonitor" Accessibility="Public" Enabled="false" Target="SC!Microsoft.SystemCenter.HealthService" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="false" Priority="Normal" TypeID="Microsoft.SystemCenter.Apm.AVIcodeInterceptServiceFoundMonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.Apm.AVIcodeInterceptServiceFoundMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="InterceptServiceNotFound" MonitorTypeStateID="InterceptServiceNotFound" HealthState="Success"/>
<OperationalState ID="InterceptServiceFound" MonitorTypeStateID="InterceptServiceFound" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<Frequency>14400</Frequency>
<WindowsVersion>6.0</WindowsVersion>
</Configuration>
</UnitMonitor>