Skip to content

v1v/apm-agent-nodejs

This branch is 10 commits ahead of, 899 commits behind elastic/apm-agent-nodejs:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ad15d24 · Mar 27, 2023
Mar 21, 2023
Mar 27, 2023
Jan 18, 2023
Feb 28, 2023
Mar 2, 2023
Mar 1, 2023
Mar 4, 2023
Jun 16, 2022
Sep 24, 2019
Jan 16, 2023
Dec 1, 2020
Oct 28, 2022
May 12, 2022
Aug 3, 2022
Feb 28, 2023
Mar 7, 2023
Jul 17, 2018
Oct 17, 2022
Oct 4, 2022
Jun 1, 2022
Jun 16, 2022
Dec 1, 2020
Jan 16, 2023
May 11, 2022
Jun 28, 2021
Sep 23, 2021
Feb 25, 2023
Jun 16, 2022
Mar 6, 2023
Mar 2, 2023
Oct 28, 2022
Oct 28, 2022
Jun 16, 2022
Jun 16, 2022

Repository files navigation

Elastic APM Node.js Agent

This is the official Node.js agent for Elastic APM.

If you have any feedback or questions, please post them on the Discuss forum.

npm Build Status

Installation

npm install elastic-apm-node --save

Quick start

  1. To run Elastic APM for your own applications, make sure you have the prerequisites in place first. This agent is compatible with APM Server v6.5 and above. For support for previous releases of the APM Server, use version 1.x of the agent. For details see Getting Started with Elastic APM

  2. Now follow the documentation links below relevant to your framework or stack to get set up

Documentation

Contributing

Contributions are welcome, but we recommend that you take a moment and read our contribution guide first.

To see what data is being sent to the APM Server, use the environment variable ELASTIC_APM_PAYLOAD_LOG_FILE (or the config option payloadLogFile) to specify a log file, e.g:

ELASTIC_APM_PAYLOAD_LOG_FILE=/tmp/payload.ndjson

Please see TESTING.md for instructions on how to run the test suite.

License

BSD-2-Clause


Made with ♥️ and ☕️ by Elastic and our community.

Packages

No packages published

Languages

  • JavaScript 96.6%
  • Shell 2.4%
  • Other 1.0%