Splunk AppDynamics

NodeJS Appdynamics initialization error

pothuraju_chebe
New Member

I'm using nodejs appdynamics agent, when deployed in AWS EC2 Container application is not up because of this error.

Even in local when tried to run this, I'm stuck with same error. Please help!

docker container run <<DOCKERIMAGE>>

TypeError: Cannot read property 'logError' of undefined
at LibagentConnector.logError (/usr/src/app/node_modules/appdynamics/lib/libagent/libagent-connector.js:367:17)
at Logger.error (/usr/src/app/node_modules/appdynamics/lib/core/logger.js:167:28)
at Agent.init (/usr/src/app/node_modules/appdynamics/lib/core/agent.js:319:17)
at AppDynamics.self.(anonymous function) [as profile] (/usr/src/app/node_modules/appdynamics/lib/core/agent.js:610:26)

Labels (1)
0 Karma

Piyush_Mundra
Communicator

Hi Pothuraju,

This issue comes up when the Node version for which the agent was installed differs in the environments. The Node agent has some native dependencies so I suggest installing the agent in the docker container rather than pushing the agent files with the project files. This will ensure the correct agent dependency files would be installed in the docker environment.

Best Regards,

Piyush

Get Updates on the Splunk Community!

Unlock Database Monitoring with Splunk Observability Cloud

  In today’s fast-paced digital landscape, even minor database slowdowns can disrupt user experiences and ...

Purpose in Action: How Splunk Is Helping Power an Inclusive Future for All

At Cisco, purpose isn’t a tagline—it’s a commitment. Cisco’s FY25 Purpose Report outlines how the company is ...

[Upcoming Webinar] Demo Day: Transforming IT Operations with Splunk

Join us for a live Demo Day at the Cisco Store on January 21st 10:00am - 11:00am PST In the fast-paced world ...