15.0.0 • Published 1 year ago

@mwcp/jaeger v15.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@mw-components/jaeger

Jaeger opentracing client component for midway.js

Version License npm.io Conventional Commits

Install

npm i @mw-components/jaeger

Usage

Update project src/configuration.ts

import * as jaeger from '@mw-components/jaeger'

@Configuration({
  imports: [
    jaeger,
  ],
  importConfigs: [join(__dirname, 'config')],
})
export class ContainerConfiguration implements ILifeCycle {
}

Update project src/config/config.prod.ts

import { TracerConfig } from '@mw-components/jaeger'

export const tracer: TracerConfig = {
  tracingConfig: {
    reporter: {
      agentHost: '127.0.0.1',
    },
  },
}

Update project src/config/config.(local | unittest).ts

import { TracerConfig, initLoggingReqHeaders } from '@mw-components/jaeger'

export const tracer: TracerConfig = {
  reqThrottleMsForPriority: 100,
  tracingConfig: {
    reporter: {
      agentHost: '127.0.0.1',
    },
  },
  loggingReqHeaders: [
    ...initLoggingReqHeaders,
    'header-foo',
    'header-bar',
  ],
}

License

MIT

15.0.0

1 year ago

14.1.0

1 year ago

14.0.13

1 year ago

14.1.1

1 year ago

14.0.17

1 year ago

14.0.16

1 year ago

14.0.15

1 year ago

14.0.14

1 year ago

14.0.9

1 year ago

14.0.12

1 year ago

14.0.11

1 year ago

14.0.10

1 year ago

14.0.2

2 years ago

14.0.3

2 years ago

14.0.4

2 years ago

14.0.5

2 years ago

14.0.6

2 years ago

14.0.7

2 years ago

14.0.8

2 years ago

14.0.1

2 years ago

14.0.0

2 years ago

13.2.1

2 years ago

13.2.0

2 years ago