システムに古い AVIcode .NET Enterprise エージェントが存在することを示すインストーラー エラーを監視するモニターです。 このモニターは、既定で無効になっています。ただし、どのエージェントで System Center Operations Manager の新しい APM 機能ではなく、AVIcode Intercept サービスが実行されているかを確認したい場合は有効にしてください。
Operations Manager APM エージェントのインストーラーが、AVIcode 5.7 以前の製品をホストするシステムで実行された場合に、インスタンスの状態が異常になります。
Operations Manager ヘルス サービスのインストール中に、以前にインストールされた AVIcode インターセプターが見つかりました。 システムから AVIcode インターセプターを削除しないと、Operations Manager APM エージェントが使用可能になりません。 現在 AVIcode Intercept Studio または ASP.NET アプリケーション ライブラリ MP を使用している場合は、AVIcode インターセプターが存在します。
Operations Manager APM 機能は、IIS 7 以上でホストされる Web アプリケーションとサービスの ASP.NET アプリケーション ライブラリ管理パックを置き換えます。
Operations Manager APM を使用するには、ターゲット サーバーから AVIcode インターセプターを削除してから Operations Manager エージェントを再インストールしてください。
AVIcode インターセプターをターゲット システムから削除する必要があります。
AVIcode 5.x をシステムから削除するには
システムにログオンします。
[スタート] ボタンをクリックし、[すべてのプログラム]、[AVIcode Intercept Studio] の順に選択します。
インターセプト管理コンソールを起動します。
コンソールを使用して、監視しているアプリケーションをすべて削除します。
IIS をリサイクルしてインターセプターをアンロードします。
コンソールを閉じます。
[コントロール パネル]、[プログラム]、[プログラムのアンインストール] の順に選択します。
AVIcode Intercept エージェントがインストールされている場合は、アンインストールします。
AVIcode Integration Kit for Operations Manager 2007 がインストールされている場合は、アンインストールします。
AVIcode System Center LobMapper for .NET Enterprise Management Pack がインストールされている場合は、アンインストールします。
Operations Manager エージェントを再インストールします。
ASP.NET アプリケーション ライブラリを削除するには
Operations Manager コンソールを起動します。
[監視スペース]、[ASP.NET アプリケーション]、[ASP.NET アプリケーションの状態ビュー] の順に選択し、ターゲット システムの監視されているアプリケーションを確認して書き留めます。
[監視スペース]、[ASP.NET Web サービス]、[Web サービスの状態ビュー] の順に選択し、ターゲット システムの監視されている Web サービスを確認して書き留めます。
[作成スペース]、[管理パック テンプレート]、[ASP.NET アプリケーション] の順に選択します。
手順 2 で書き留めたアプリケーションに対応するテンプレートを削除します。
[作成スペース]、[管理パック テンプレート]、[ASP.NET Web サービス] の順に選択します。
手順 3 で書き留めた Web サービスに対応するテンプレートを削除します。
ターゲット システムにログオンします。
[コントロール パネル]、[プログラム]、[プログラムのアンインストール] の順に選択します。
System Center Operations Manager 2007 R2 ASP.NET 監視機能がインストールされている場合は、アンインストールします。
Operations Manager エージェントを再インストールします。
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>