ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Options to install Node JS agent offline

book

Article ID: 111720

calendar_today

Updated On:

Products

CA Application Performance Management Agent (APM / Wily / Introscope) INTROSCOPE

Issue/Introduction

Due to firewall restrictions we need to install the Node JS agnet in an offline environment. The documentation (https://docops.ca.com/ca-apm/10-7/en/implementing-agents/node-js-agent/install-the-node-js-agent/install-and-run-the-node-js-probe-agent#InstallandRuntheNode.jsProbeAgent-offline_installInstalltheNode.jsProbeAgenttoanOfflineProductionSystem(NoCodeChange)) describes the process using npmbox but there is limitation with npmbox that the npm version should be lower than v5 (see https://github.com/arei/npmbox -> in the npmbox news section) in our environment, the npm version is 5.6 is there any other way?

Environment

Release:
Component: APMAGT

Resolution

There are other mechanisms for offline node js application installs here are some examples

https://stackoverflow.com/questions/43064107/how-to-install-npm-package-while-offline

https://fabianlee.org/2016/10/02/node-js-packaging-modules-for-offline-deployment-using-npm-bundle/

https://mythinkpond.com/2016/10/14/how-to-package-your-node-js-application-for-deploying-it-in-an-offline-environment/

We have not verified any of these mechanisms internally