/apm-agent-nodejs

Elastic APM Node.js Agent

Primary LanguageJavaScriptBSD 2-Clause "Simplified" LicenseBSD-2-Clause

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 Standard - JavaScript Style Guide

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.2 and above. 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 ease development, set the environment variable DEBUG_PAYLOAD=1 to have the agent dump the JSON payload sent to the APM Server to a temporary file on your local harddrive.

Please see the testing section in CONTRIBUTING.md for testing instructions.

License

BSD-2-Clause


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