event-message-broker
Version:
A Message Bus that uses AWS Stack and RabbitMQ
17 lines (16 loc) • 446 B
JavaScript
import opentelemetry from '@opentelemetry/api';
import { getTracer } from './instrumentation';
export let tracer = getTracer();
export function configure(tracerApi) {
opentelemetry.diag;
tracer = tracerApi;
}
export function startSpan(name, kind) {
return tracer.startSpan(name, {
kind,
attributes: {
aws_region: process.env.AWS_REGION,
aws_account: process.env.AWS_ACCOUNT
}
});
}