Name: node-ibmapm-embed
Owner: International Business Machines
Description: The Node.js data collector can provide you with visibility and control of your Node.js applications, and help you ensure optimal performance and efficient use of resources.
Created: 2018-05-17 07:30:07.0
Updated: 2018-05-17 08:19:48.0
Pushed: 2018-05-17 08:19:44.0
Size: 695
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
The Node.js data collector helps you to manage the performance and availability of the following:
This data collector can be configured to connect to the Winterfell server, the IBM Cloud Application Performance Management (Cloud APM v8) server, or the IBM Cloud Availability Monitoring (BAM) server.
To get the up-to-date ibmapm package, which is a required dependency that you need for Node.js application monitoring, go to https://rtpgsa.ibm.com/projects/i/itm_db2_agent/nodejs/cloudnative/NPMCD/latest/.
This package is for internal testing.
When the data collector is configured to connect to the Winterfell server, you can use it to monitor both the Node.js applications in IBM Cloud Private and on-premises Liberty applications.
To monitor Node.js applications in IBM Cloud Private, different procedures apply depending on whether your Java-based microservices are created with IBM Microservice Builder or not.
For internal testing purpose, download the latest data collector build and follow the simplified procedure.
Formal documentation is still in draft and will be published on the IBM Knowledge Center at GA of Winterfell release. For the always up-to-date internal doc for testing, see Winterfell Knowledge Center (preproduction).
To monitor on-premises Node.js applications, follow the instructions as documented in Configuring on-premises Node.js applications monitoring using the Winterfell server.
You can use the Node.js data collector, which is delivered in the Cloud APM v8 product, to monitor your Liberty applications running locally, in IBM Cloud, or in IBM Cloud Private. The data collector is configured to connect to the Cloud APM v8 server.
Different procedures apply depending on whether you are using Cloud APM (SaaS) or Cloud APM, Private (on-premises).
If you are a Cloud APM (SaaS) user, complete the following procedures:
If you are a Cloud APM, Private (on-premises) user, complete the following procedures:
You can also use the supported variables to change the default behavior of data collection. For more information, see Advanced configuration.
To connect the data collector to a BAM server, choose one of the following options: