Node.js agent - Release notes
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.
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:
- Support for making any transaction as a key transaction.
Issue fix:
-
An issue with Bytes In and Bytes Out capture has been fixed.
Version 2.3.1
13-05-2022
Issue fixes:
- PM2 load balancer issue has been fixed.
- MySQL query issue has been fixed.
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:
- Custom parameters can be tracked and viewed under Traces.
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.