Help Docs

Node.js agent - Release notes

Version 4.2.0

29 January 2024

Issue fixes:

  • The issue with the Hapi and Koa frameworks has been fixed.
  • The external call failure count calculation issue in the service map has been fixed.

Version 4.0.0

18 August 2023

Enhancements:

  • You now have various options to start the agent without modifying the user code. Refer to this Node.js installation page for more details.
  • Set the application group name (appGroupName) in the configuration file or as an environment variable (APMINSIGHT_APP_GROUP_NAME).

Version 3.1.2

11 July 2023

Enhancement:

  • The Traces tab now displays the Total Bytes In and Total Bytes Out data for traces.

Version 3.1.1

25 May 2023

Issue Fix:

  • The data discrepancy between the overview and transaction pages has been fixed.

Version 3.1.0

19 May 2023

Enhancement:

  • Additional cloud-type detections, such as AWS (EKS, ECS, Fargate) and GCP, are supported for autoscaling.

Version 3.0.0

03 April 2023

New Feature:

  • The agent collects NVM metrics, which are displayed in a separate tab.

Version 2.9.1

02 March 2023

Security issue fix (ZVE-2023-0246):

  • Encryption of license key in apminsightnode.json file.

Version 2.9.0

17 January 2023

Enhancement:


Version 2.8.0

30 November 2022

Enhancements:

  • Support for Elastic search.
  • Support for auto-detection of application port number if it is not specified in configuration file.
  • Support for capturing IP address list.

Version 2.7.0

20 October 2022

Enhancements:


Version 2.6.0

20 September 2022

Enhancements:

  • Support for grouping similar transactions.
  • Support for grouping transactions based on prefixes.

Issue fix:

  • The issue with the skip transaction feature has been resolved.


Version 2.5.1

5 August 2022

Enhancement:

  • New configuration has been added to the apminsightnode.json file for process management.
    processManagerEnabled : true

Issue fix:

  • The issue with the aggregated exception count and error count has been fixed.


Version 2.5.0

04-07-2022

Enhancement:

  • Support for Axios module.

Issue fixes:

  • The issue with using undeclared functionality in MySQL2 and pgSQL has been fixed.
  • The issue with ignoring HTTP error codes has been fixed.

Version 2.4.0

15-06-2022

New Feature:

Issue fix:

  • An issue with Bytes In and Bytes Out capture has been fixed.


Version 2.3.1

13-05-2022

Issue fixes:


Version 2.3.0

30-03-2022

Enhancement:

  • Exclude the HTTP error codes like 400, 401, and 500 from monitoring to reduce noise in your monitoring environment. 

Version 2.2.1

19-11-2021

Enhancement:

  • HTTP request headers are now captured by the agent.

Version 2.2.0

01-10-2021

Enhancements:

  • Users can set configuration values as environment variables.
  • PGSQL queries under the module ‘pg-query-stream’ was not captured under Traces tab - this issue has now been fixed.

Version 2.1.0

10-08-2021

Enhancements:

  • Application dependency details are printed in log files for debugging instead of being sent via connect requests.
  • 'instance_id' key is not sent in connect request when it's value is empty. 

Issue fix:

  • Data for Top Errorcodes and Transaction Splitup by Errorcodes were missing in the Exception tab - this issue is now fixed.

Version 2.0

24-06-2021

Security fix:

  • Read/Write permission for APM agent configuration file is set only for the current user running the app server.

Version 1.8

30-04-2021

Enhancements:

  • HTTP query parameters are now captured by the agent. 

Version 1.7.2

30-07-2020

Enhancements:


Version 1.7.1

02-06-2020

Enhancements:

  • Agent is updated to support the latest version of the dependency package - https-proxy-agent, version 5.0

Version 1.7.0

07-05-2020

Enhancements:

  • Monitoring support for Oracle DB

Version 1.6.0

31-07-2019

Enhancements:

  • Monitoring support for MSSQL

Version 1.5.0

17-05-2019

Enhancements:

  • You can now receive monitoring support for ECMA script
  • For web transactions, Bytes In and Bytes Out are captured

Version 1.4

12-03-2019

Enhancements:

  • User defined classes and methods, and handled errors can be tracked via custom instrumentation API's.
  • Support for monitoring background transactions.
  • Support for App Parameters.

Version 1.3.0

08-01-2018

Enhancements:

  • Monitoring support for Node.js v10
  • Autoscaling support for Node.js applications deployed in AWS and Azure environment.
  • Monitoring support for applications built using HTTP/2

Version 1.2.0

24-10-2018

Enhancements:

  • Support for MySql2, ioredis and Mongoose.
  • Agent can automatically detect and monitor Docker environment. 

Version 1.1

24-08-2018

Enhancements:

  • Agent can monitor and track Promise, Async / Await calls
  • Support for Redis and Cassandra

Version 1.0

18-07-2018

Features:

Features supported by the Node.js agent are listed below:

  • Components overview: View external components connected with your application, as well as the number of ongoing and failed requests. The response time taken by each component is also tracked and shown here.
  • Web transactions: Transactions for a chosen time period are shown here along with their recent traces, including error transactions, error components, response time and throughput, and HTTP components.
  • Database operations: Database operations shows all database operations along with their count and throughput time. 
  • Trace details: Trace details shows transaction summaries, along with their respective components and error codes.
  • RUM integration: Integrate your Node.js application with Site24x7 real user monitoring (RUM) to get real-time data, including browser details, JS errors, Ajax calls, and region-specific performance of your application.

Was this document helpful?

Shortlink has been copied!