Von diesem Monitor wird das System auf Installationsfehler überwacht, die anzeigen, dass sich ein alter AVIcode. NET Enterprise-Agent im System befindet. Dieser Monitor ist standardmäßig deaktiviert. Sie können ihn jedoch aktivieren, um zu überprüfen, auf wie viel Prozent der Agents noch der AVIcode Intercept-Dienst statt der neuen APM-Funktionen von System Center - Operations Manager ausgeführt wird.
Ein fehlerhafter Instanzstatus tritt dann auf, wenn das APM-Agent-Installationsprogramm für Operations Manager auf einem System ausgeführt wird, auf dem AVIcode 5.7 oder ältere Produkte gehostet werden.
Bei der Installation des Operations Manager-Integritätsdiensts wurden zuvor installierte AVIcode Interceptor-Dienste gefunden. Der Operations Manager-APM-Agent ist für den Zielserver erst dann verfügbar, wenn alle AVIcode Interceptor-Dienste vom System entfernt wurden. AVIcode Interceptor-Dienste sind dann vorhanden, wenn auf dem System AVIcode Intercept Studio oder das Management Pack für die ASP.NET-Anwendungsbibliothek verwendet wird.
Für Webanwendungen und Webdienste, die unter IIS 7 und höher gehostet werden, wird das Management Pack für die ASP.NET-Anwendungsbibliothek durch die APM-Funktionen von Operations Manager ersetzt.
Wenn Sie Operations Manager-APM verwenden möchten, entfernen Sie die AVIcode Interceptor-Dienste vom Zielserver und installieren Sie anschließend den Operations Manager-Agent neu.
Die AVIcode Interceptor-Dienste müssen vom Zielsystem entfernt werden.
So entfernen Sie AVIcode 5.x:
Melden Sie sich beim System an.
Wählen Sie "Start>Alle Programme>AVIcode Intercept Studio" aus.
Starten Sie die Intercept-Verwaltungskonsole.
Löschen Sie alle überwachten Anwendungen über die Konsole.
Verwenden Sie IIS wieder, um den Interceptor zu entladen.
Schließen Sie die Konsole.
Wählen Sie "Systemsteuerung>Programme>Programm deinstallieren" aus.
Deinstallieren Sie den AVIcode Intercept-Agent, falls vorhanden.
Deinstallieren Sie das AVIcode-Integrationskit für Operations Manager 2007, falls vorhanden.
Deinstallieren Sie die System Center-LOB-Zuordnung von AVIcode für das .NET Enterprise-Management Pack, falls vorhanden.
Installieren Sie den Operations Manager-Agent neu.
So entfernen Sie die ASP.NET-Anwendungsbibliothek:
Starten Sie die Operations Manager-Konsole.
Wechseln Sie in den Überwachungsbereich, und wählen Sie "ASP.NET-Anwendung>ASP.NET-Anwendung-Statusansicht" aus, um zu sehen, welche Anwendungen auf dem Zielsystem überwacht werden.
Wechseln Sie in den Überwachungsbereich, und wählen Sie "ASP.NET-Webdienst>ASP.NET-Webdienst-Statusansicht" aus, um zu sehen, welche Webdienste auf dem Zielsystem überwacht werden.
Wechseln Sie in den Konfigurationsbereich, und wählen Sie "Management Pack-Vorlagen>ASP.NET-Anwendung" aus.
Löschen Sie die Vorlagen, die den in Schritt 2 gefundenen Anwendungen entsprechen.
Wechseln Sie in den Konfigurationsbereich, und wählen Sie "Management Pack-Vorlagen>ASP.NET-Webdienst" aus.
Löschen Sie die Vorlagen, die den in Schritt 3 gefundenen Webdiensten entsprechen.
Melden Sie sich beim Zielystem an.
Wählen Sie "Systemsteuerung>Programme>Programm deinstallieren" aus.
Deinstallieren Sie die System Center Operations Manager 2007 R2-ASP.NET-Überwachung, falls vorhanden.
Installieren Sie den Operations Manager-Agent neu.
Target | Microsoft.SystemCenter.HealthService | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | ConfigurationHealth | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.Apm.AVIcodeInterceptServiceFoundMonitorType | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>