Монитор, контролирующий наличие ошибки установщика, сообщающей о наличии в системе старого агента AVIcode .NET Enterprise. Этот монитор отключен по умолчанию, но его включение может потребоваться, чтобы проверить, какая часть агентов по-прежнему работает со службой перехвата AVIcode, а не с новой функцией APM в System Center Operations Manager.
Экземпляр переходит в неработоспособное состояние, если установщик агента APM Operations Manager запускается в системе, в которой установлен AVIcode 5.7 или более старые продукты.
При установке службы работоспособности Operations Manager установщик обнаружил ранее установленные перехватчики AVIcode. Агент APM Operations Manager будет недоступен для целевого сервера до тех пор, пока перехватчики AVIcode не будут удалены из системы. Перехватчики AVIcode установлены в системе, если используется приложение AVIcode Intercept Studio или пакет управления "Библиотека приложений ASP.NET".
Возможности APM Operations Manager заменяют возможности пакета управления "Библиотека приложений ASP.NET" для веб-приложений и служб, размещенных в службах IIS 7 и более поздних версий.
Для использования Operations Manager APM необходимо удалить перехватчики AVIcode с целевого сервера, а затем переустановить агент Operations Manager.
Перехватчики AVIcode необходимо удалить из целевой системы.
Чтобы удалить перехватчики AVIcode 5.x из системы, выполните следующие действия.
Выполните вход в систему.
Выберите Пуск -> Все программы -> AVIcode Intercept Studio.
Запустите консоль управления перехватом.
Удалите все отслеживаемые приложения в консоли.
Перезапустите IIS, чтобы выгрузить перехватчик.
Закройте консоль.
Выберите "Панель управления" —>"Программы" —>"Удаление программы".
Удалите агент перехвата AVIcode, если он имеется в списке.
Удалите AVIcode Integration Kit для Operations Manager 2007, если он имеется в списке.
Удалите пакет управления AVIcode System Center LobMapper для .NET Enterprise, если он имеется в списке.
Переустановите агент Operations Manager.
Чтобы удалить библиотеку приложений ASP.NET, выполните следующие действия.
Запустите консоль Operations Manager.
Выберите панель "Мониторинг"->Приложение ASP.NET->Просмотр состояния приложения ASP.NET и проверьте, для каких приложений выполняется мониторинг в целевой системе.
Выберите панель "Мониторинг"->Веб-служба ASP.NET-> Просмотр состояния веб-службы и проверьте, для каких веб-служб выполняется мониторинг в целевой системе.
Выберите панель "Создание и настройка"-> Шаблоны пакетов управления->Приложение ASP.NET.
Удалите шаблоны, связанные с приложениями, записанными на этапе 2.
Выберите панель "Создание и настройка"-> Шаблоны пакетов управления->Веб-служба ASP.NET.
Удалите шаблоны, связанные с веб-службами, записанными на этапе 3.
Выполните вход в систему на целевом компьютере.
Выберите "Панель управления" —>"Программы" —>"Удаление программы".
Удалите мониторинг 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>