Деинсталляция агентов
Деинсталляция одного агента или всех агентов в управляемой системе.
Прежде чем начать
Для агентов с несколькими экземплярами, прежде чем
деинсталлировать агент, нужно удалить все экземпляры агентов. В противном случае записи агентов не будут стерты из реестра. Для удаления экземпляров введите следующую команду:

имя-agent.bat remove имя_экземпляра
./имя-agent.sh remove имя_экземпляра
В случае перечисленных ниже агентов, прежде чем выполнять процедуру деинсталляции,
нужно выполнить связанную с агентом задачу:
- Для Monitoring Agent for HTTP Server вы должны удалить оператор
Includeиз файла http.conf, например,"Include "/opt/ibm/apm/agent/tmp/khu/kvm65s2_8044.conf", прежде чем перезапускать сервер IBM® HTTP. - Для агента Monitoring Agent for Python
запустите
каталог_установки /lx8266/pg/bin/uninstall.sh, чтобы удалить коды загрузки перед деинсталляцией агента. - Для агента
Monitoring Agent for PHP запустите
каталог_установки /bin/lx8266/pj/lib/uninstall.имя_экземпляра.sh, чтобы удалить коды загрузки перед деинсталляцией агента. - Перед деинсталляцией агента Monitoring Agent for WebSphere Applications нужно деконфигурировать
сборщик данных для всех отслеживаемых экземпляров сервера. Следуйте инструкциям в разделе WebSphere Applications agent: Деконфигурирование сборщика данных.В случае WebSphere Applications agent убедитесь, что у ID пользователя, который используется для деинсталляции агента, есть полный набор разрешений на чтение и запись для каталогов logs и runtime и ко всем подкаталогам и файлам, содержащимся в домашнем каталоге сборщика данных. Каталог установки сборщика данных:
каталог_установки \dchome\7.3.0.14.08
каталог_установки /yndchome/7.3.0.14.08
- Для агента агент Node.js нужно удалить подключаемый модуль мониторинга из приложения Node.js перед деинсталляцией агента. Следуйте инструкциям в разделе агент Node.js: Удаление подключаемого модуля мониторинга.
- Для агента Microsoft .NET agent нужно удалить сборщик данных из приложений .NET перед деинсталляцией агента. Следуйте инструкциям в разделе Microsoft .NET agent: Удаление сборщика данных .NET.
- В случае IBM Integration Bus, если вы сконфигурировали отслеживание транзакций для посредников с использованием предоставленного агентом обработчика пользователя, вы должны удалить обработчик пользователя перед деинсталляцией агента. Следуйте инструкциям в разделе .Удаление обработчика пользователя KQIUserExit.
- Для Internet Service Monitoring перейдите в <candle_home>\BIN и выполните файл ism-agent.bat с аргументом uninstall. Если вы хотите деинсталлировать всех агентов мониторинга на сервере, используя smai-agent.bat, сначала запустите ism-agent.bat с uninstall в качестве аргумента, а затем запустите smai-agent.bat
- Для Monitoring Agent for SAP NetWeaver Java™
Stack перед деинсталляцией агента остановите все экземпляры агента
SAP NetWeaver Java Stack при помощи следующей команды:

sap_netweaver_java_stack-agent.bat stop имя_экземпляра
Об этой задаче
Процедура
Дальнейшие действия
Для Monitoring Agent for HTTP Server после
деинсталляции агента нужно вручную удалить следующие файлы:
- /tmp/khu_cps.properties
- /tmp/httpserver-disc.error
Для агента Monitoring Agent for Python:
- Удалите файл конфигурации Django
pyc, чтобы восстановленный файл Djangopycсгенерировал свой двоичный файл. - Перезапустите сервер Apache, чтобы удалить связующее программное обеспечение, загруженное в процессы Apache.
Чтобы
деинсталлировать сборщик данных в случае агента Monitoring Agent for Ruby:
- Перейдите в каталог установки вашей программы, откройте
Gemfileи удалите из файла следующую строку:gem 'stacktracer' - Перезапустите программу Ruby on Rails.
- Деинсталлируйте сборщик диагностических данных. Введите
gem uninstall Gemfile - Удалите каталог среды выполнения сборщика данных. По умолчанию это каталог каталог_установки /install-images/kkm/dchome
Для
агента Monitoring Agent for Microsoft .NET сделайте следующее:
- Удалите файлы
dllсборщика данных, выполнив одно из следующих действий:- Перезагрузите операционную систему.
- Попытайтесь удалить файл
каталог_установки \qe\bin64\CorProfLog.dll.Откроется окно Файл используется. В нем показаны процессы .NET, работающие в настоящий момент.
- Перезапустите каждый процесс .NET.
- Перезапустите программы .NET.