Selecting the Right Node.js Agent Image Based on A…
When you are deciding which image to use for the Node.js or Cluster Agent, you can select it based on the title of the image.
The naming pattern that AppDynamics uses for the Node.js Agent is intuitive. There are three segments in the tag, with each segment being separated by a hyphen.
- The first segment refers to the Agent version
- The second segment refers to the major version of Node.js that the image was built for
- The last segment refers to the Linux distribution that it is compatible with
In the latest version of the Node.js Agent, there are only two versions regarding the distribution, Alma and Alpine.
The Alma version should be used for every Linux distribution, unless Alpine is being used. Also, please refer to the list below for examples of popular supported Linux distributions. When choosing an image, the following tag “nodejs-agent:24.3.0-14-alpine” indicates that the Agent version is 24.3.0, that Node.js 14 was used to build the image, and that it is intended for an Alpine system.
Popular Supported Linux Distributions:
Choosing the Correct Image when the Agent version is < 24
When you are deciding which image to use for the Node.js or Cluster Agent, you can select it based on the title of the image.
The naming pattern that AppDynamics uses for the Node.js Agent is intuitive.
There are three segments in the tag, with each segment being separated by a hyphen.
- The first segment refers to the Agent version
- The second segment refers to the major version of Node.js that the image was built for
- The last segment refers to the Linux distribution that it is compatible with
In version 23.x of the Node.js Agent, there are only three versions regarding the distribution which are Slim, Slim-Stretch, and Alpine.
The Slim and Slim-Stretch versions should be used for every Debian-based Linux distribution, and Alpine should be used for Alpine-based distributions. Slim is the smallest Debian-based image optimized for production use, while Slim-Stretch includes a larger set of packages and dependencies from the Debian “stretch” release. When choosing an image, the following tag “nodejs-agent:23.10.0-14-alpine” indicates that the Agent version is 23.10.0, that Node.js 14 was used to build the image, and that it is intended for an Alpine system.
Read more here: Source link
