The Palzin Monitor (APM) NodeJS package automatically instruments a NodeJS application and records performance metrics about various aspects such as HTTP requests, database queries, job execution, command execution, and more. It also provides a simple API that allows you to monitor any code block within your application.
The Palzin Monitor (APM) Nodejs package wraps your application's execution cycles to measure their duration and collect metadata, such as database statements, as well as HTTP-related information like URLs, parameters, headers, etc.
These events, known as Transactions and Segments, are sent to the ingestion API where they are processed and stored. This data provides insights into latency issues and helps identify the causes of errors within your NodeJS application.