агент Node.js: Удаление подключаемого модуля мониторинга

Перед деинсталляцией агента агент Node.js нужно удалить подключаемый модуль мониторинга из программы Node.js.

Процедура

  1. Удалите подключаемые модули из начала файла приложения Node.js.
    • Если вы обновляете агент Node.js из V01.00.12.00 до V01.00.13.00, выполните следующую процедуру:
      • Если вы разрешили сбор данных ресурсов, то удалите из начала файла приложения Node.js следующую строку:
        require('KNJ_NPM_LIB_LOCATION/node_modules/ibm-apm/knj_index.js');
        где KNJ_NPM_LIB_LOCATION - каталог папки lib вашего глобального каталога npm установки пакета. Каталог по умолчанию - /usr/local/lib.
      • Если вы разрешили сбор данных ресурсов и сбор подробных диагностических данных, то удалите из начала файла приложения Node.js следующую строку:
        require('KNJ_NPM_LIB_LOCATION/node_modules/ibm-apm/knj_deepdive.js');
      • Если вы разрешили сбор данных ресурсов, сбор подробных диагностических данных и сбор трассировки метода, то удалите из начала файла приложения Node.js следующую строку:
        require('KNJ_NPM_LIB_LOCATION/node_modules/ibm-apm/knj_methodtrace.js');
    • Если вы обновляете агент Node.js из V01.00.10.00 до V01.00.13.00, выполните следующую процедуру:
      • Если вы разрешили сбор данных ресурсов, то удалите из начала файла программы Node.js следующую строку:
        require('каталог_установки /lx8266/nj/bin/plugin/knj_index.js');
        , где каталог_установки - это каталог установки агент Node.js.
      • Если вы разрешили сбор данных ресурсов и сбор подробных диагностических данных, то удалите из начала файла приложения Node.js следующую строку.
        require('каталог_установки /lx8266/nj/bin/plugin/knj_deepdive.js');
      • Если вы разрешили сбор данных ресурсов, сбор подробных диагностических данных и сбор трассировки метода, то удалите из начала файла приложения Node.js следующую строку.
        require('каталог_установки /lx8266/nj/bin/plugin/knj_methodtrace.js');
  2. Перезапустите программу Node.js, чтобы запретить подключаемые модули сборщика данных.
    • Если текущая версия компонента агент Node.js - V01.00.10.00, на данный момент подключаемые модули сборщика данных будут успешно удалены.
    • Если текущая версия компонента агент Node.js - V01.00.12.00, переходите к следующему шагу.
  3. Введите команду ./uninstall.sh из каталога каталог_установки/lx8266/nj/bin, чтобы удалить предыдущие параметры агента.

Дальнейшие действия

Дополнительную информацию о деинсталляции агент Node.js смотрите в разделе Деинсталляция агентов.