This package has been deprecated

Author message:

Deprecated in favor of opentelemetry-instrumentation-typeorm

opentelemetry-plugin-typeorm
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

OpenTelemetry TypeORM Instrumentation for Node.js

NPM version

This module provides automatic instrumentation for TypeORM.

Installation

npm install --save opentelemetry-plugin-typeorm

Usage

To load a specific plugin (typeorm in this case), specify it in the Node Tracer's configuration

const { NodeTracerProvider } = require("@opentelemetry/node");

const provider = new NodeTracerProvider({
  plugins: {
    typeorm: {
      enabled: true,
      // You may use a package name or absolute path to the file.
      path: "opentelemetry-plugin-typeorm",
    },
  },
});

TypeORM Plugin Options

TypeORM plugin has few options available to choose from. You can set the following:

Options Type Description
responseHook TypeormResponseCustomAttributesFunction Hook called before response is returned, which allows to add custom attributes to span.

This extension (and many others) was developed by Aspecto with ❤️

Readme

Keywords

Package Sidebar

Install

npm i opentelemetry-plugin-typeorm

Weekly Downloads

15

Version

0.2.0

License

Apache-2.0

Unpacked Size

62.8 kB

Total Files

28

Last publish

Collaborators

  • aspecto-release-bot