Splunk AppDynamics

[NodeJS] Installing AppDynamics agent sub-dependencies NPM from another repository

CommunityUser
Splunk Employee
Splunk Employee

Hi there,

I have a host which only has access to the npm default registry (i.e., it's not open to the Internet).

During the `npm install` I get error while fetching appdynamics sub-dependencies:

```

"dependencies": {
},
```
 
It clearly happens because they are told to be fetched from `packages.appdynamics.com` domain. Is there a way to tell the `appdynamics` lib to download its dependencies from another repository (for example, my own artifactory where I could manually upload those)?
 
Thanks in advance,
- Gabriel Saldanha (@gcrsaldanha)
Labels (1)
Tags (1)
0 Karma
1 Solution

Kyle_Furlong
Contributor

Hi Gabriel,

The best way to accomplish an offline install is to package up an archive of the package folders, then simply transport them from the node_modules folder on the build machine to the node_modules folder on your app server.

There's one tricky bit which is that the npm user-agent on the build machine needs to match the one on your target server. You can ensure this by using this pair of commands:

  • npm config get user-agent
  • npm config set user-agent

Please let me know if you have any issues with this workflow.

Regards,

Kyle

View solution in original post

Kyle_Furlong
Contributor

Hi Gabriel,

The best way to accomplish an offline install is to package up an archive of the package folders, then simply transport them from the node_modules folder on the build machine to the node_modules folder on your app server.

There's one tricky bit which is that the npm user-agent on the build machine needs to match the one on your target server. You can ensure this by using this pair of commands:

  • npm config get user-agent
  • npm config set user-agent

Please let me know if you have any issues with this workflow.

Regards,

Kyle

CommunityUser
Splunk Employee
Splunk Employee

Thanks for the clear answer, Kyle.

I'll keep you posted if it works!

Cheers,

- Gabriel Saldanha (@gcrsaldanha)

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

Introduction to Splunk AI

How are you using AI in Splunk? Whether you see AI as a threat or opportunity, AI is here to stay. Lucky for ...

Splunk + ThousandEyes: Correlate frontend, app, and network data to troubleshoot ...

Are you tired of troubleshooting delays caused by siloed frontend, application, and network data? We've got a ...

Maximizing the Value of Splunk ES 8.x

Splunk Enterprise Security (ES) continues to be a leader in the Gartner Magic Quadrant, reflecting its pivotal ...