Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/instana/nodejs

Node.js in-process collectors for Instana
https://github.com/instana/nodejs

cpu distributed-tracing event-loop garbage-collection instana memory monitoring nodejs opentracing performance profiling sensor tracing

Last synced: about 3 hours ago
JSON representation

Node.js in-process collectors for Instana

Awesome Lists containing this project

README

        

# Instana Node.js Monorepo

**[Changelog](CHANGELOG.md)** |
**[Contributing](CONTRIBUTING.md)** |
**[@instana/collector](packages/collector/README.md)**

---

- [Instana npm Packages](#instana-npm-packages)
- [Breaking Changes](#breaking-changes)
- [Filing Issues](#filing-issues)
- [Documentation](#documentation)

## Instana npm packages

This repository hosts all Instana's Node.js tracer packages.

### Traditional server-based environments

* [@instana/collector](packages/collector/README.md)

### Serverless environments

* [@instana/aws-fargate](https://www.ibm.com/docs/en/instana-observability/current?topic=agents-aws-fargate#nodejs)
* [@instana/aws-lambda](https://www.ibm.com/docs/en/instana-observability/current?topic=lambda-aws-native-tracing-nodejs)
* [@instana/google-cloud-run](https://www.ibm.com/docs/en/instana-observability/current?topic=agents-google-cloud-run#nodejs)
* [@instana/azure-container-services](https://www.ibm.com/docs/en/instana-observability/current?topic=services-azure-app-service-tracing-nodejs)

Please use our [@instana/serverless-collector](packages/serverless-collector/README.md) for **any other** serverless environment.

## Breaking Changes

The current major release is `4.x.y`.

Checkout our [breaking changes documentation](https://www.ibm.com/docs/en/obi/current?topic=technologies-monitoring-nodejs#breaking-changes).

## Filing Issues

If something is not working as expected or you have a question, instead of opening an issue in this repository, please open a ticket at instead. Please refrain from filing issues or tickets if your audit tool (npm audit, Snyk, etc.) reported a CVE for a dependency or a transitive dependency of `@instana/collector` -- we run these audits with every build and take appropriate action automatically.

## Documentation

The documentation for Instana's Node.js support is available on [Node.js page](https://www.ibm.com/docs/en/instana-observability/current?topic=technologies-monitoring-nodejs) of the [Instana documentation portal](https://www.ibm.com/docs/en/instana-observability/current).

Here are a few more quick links:

* [Installation](https://www.ibm.com/docs/en/instana-observability/current?topic=nodejs-collector-installation)
* [Native Addons: Profiling, Garbage Collection and Event Loop Information](https://www.ibm.com/docs/en/instana-observability/current?topic=nodejs-collector-installation#native-add-ons)
* [API](https://www.ibm.com/docs/en/instana-observability/current?topic=nodejs-instana-api).