AppD Archive

How can I get access to the NodeJS agent?

CommunityUser
Splunk Employee
Splunk Employee

When I follow the link in the documentation to get the NodeJS agent:

http://docs.appdynamics.com/display/PRO14S/Install+the+App+Agent+for+Node.js

to the download zone:

http://download.appdynamics.com/browse/zone/82/

I get a forbidden error.  Any ideas where I can get the NodeJS agent? Install through npm is not working with a forbidden as well.

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

you are looking at our 3.8 release documentation when the node.js agent was in beta and hence the restricted access to the beta download zone.

our current GA release is 3.9 and the node.js agent is GA as well. here is the latest documentation: http://docs.appdynamics.com/display/PRO39/Install+the+Node.js+Agent 

The install instruction is as simple as: 

npm install appdynamics@3.9.0

If you are using the trial, then the best approach is to use the agent download wizard where at the end you will get the exact install instructions (including the include statement for your server.js) for node.js

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

If I do that I get a fetch failed with a 403 forbidden.

➜ ✗ npm install appdynamics@3.9.2
npm WARN package.json mean-boilerplate@0.0.1 No description
npm WARN package.json mean-boilerplate@0.0.1 No repository field.
npm WARN package.json mean-boilerplate@0.0.1 No README data
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.2.0/appdynamics-zmq.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.2.0/appdynamics-native.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.2.0/appdynamics-protobuf.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.2.0/appdynamics-zmq.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.2.0/appdynamics-native.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.2.0/appdynamics-protobuf.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.2.0/appdynamics-zmq.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.2.0/appdynamics-protobuf.tgz
npm ERR! fetch failed http://packages.appdynamics.com/npm/3.9.2.0/appdynamics-native.tgz
npm ERR! Darwin 13.4.0
npm ERR! argv "node" "/Users/paul.bourdel/.nvm/v0.10.32/bin/npm" "install" "appdynamics@3.9.2"
npm ERR! node v0.10.32
npm ERR! npm v2.0.0

npm ERR! fetch failed with status code 403
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <http://github.com/npm/npm/issues>

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Got it. Looking at the error I can see the problem. The max node.js version we have built support for is 0.10.31 and we haven't reached 0.10.32 yet (that's the version you are using). anyway you can bring your node.js version to 0.10.31 and retry?

0 Karma
Get Updates on the Splunk Community!

See just what you’ve been missing | Observability tracks at Splunk University

Looking to sharpen your observability skills so you can better understand how to collect and analyze data from ...

Weezer at .conf25? Say it ain’t so!

Hello Splunkers, The countdown to .conf25 is on-and we've just turned up the volume! We're thrilled to ...

How SC4S Makes Suricata Logs Ingestion Simple

Network security monitoring has become increasingly critical for organizations of all sizes. Splunk has ...