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 は、npm パッケージのグローバル・インストール・ディレクトリーの lib フォルダーへのディレクトリーです。デフォルトのディレクトリーは、/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('install_dir/lx8266/nj/bin/plugin/knj_index.js');
        ここで、install_dirNode.js エージェント のインストール・ディレクトリーです。
      • リソース・データの収集および詳細診断データの収集を有効にした場合は、Node.js アプリケーション・ファイルの先頭から以下の行を削除します。
        require('install_dir/lx8266/nj/bin/plugin/knj_deepdive.js');
      • リソース・データの収集、詳細診断データの収集、およびメソッド・トレースの収集を有効にした場合は、Node.js アプリケーション・ファイルの先頭から以下の行を削除します。
        require('install_dir/lx8266/nj/bin/plugin/knj_methodtrace.js');
  2. Node.js アプリケーションを再始動して、データ・コレクター・プラグインを無効にします。
    • 現在の Node.js エージェントのバージョンが V01.00.10.00 の場合、ここまでで、データ・コレクター・プラグインが正常に削除されました。
    • 現在の Node.js エージェントのバージョンが V01.00.12.00 の場合、次のステップに進みます。
  3. install_dir/lx8266/nj/bin ディレクトリーから ./uninstall.sh コマンドを実行して、以前のエージェント設定を削除します。

次のタスク

Node.js エージェント のアンインストールの詳細については、エージェントのアンインストール を参照してください。