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.
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
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>
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?