Skip to content

Commit 503ba9f

Browse files
first pass
1 parent c8daa63 commit 503ba9f

8 files changed

Lines changed: 3814 additions & 0 deletions

File tree

src/core/TuskDrift.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import {
2020
NextjsInstrumentation,
2121
PrismaInstrumentation,
2222
MysqlInstrumentation,
23+
MongodbInstrumentation,
2324
} from "../instrumentation/libraries";
2425
import { TdSpanExporter } from "./tracing/TdSpanExporter";
2526
import { trace, Tracer, SpanKind, SpanStatusCode } from "@opentelemetry/api";
@@ -325,6 +326,11 @@ export class TuskDriftCore {
325326
enabled: true,
326327
mode: this.mode,
327328
});
329+
330+
new MongodbInstrumentation({
331+
enabled: true,
332+
mode: this.mode,
333+
});
328334
}
329335

330336
private initializeTracing({ baseDirectory }: { baseDirectory: string }): void {

src/instrumentation/libraries/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ export * from "./grpc";
1515
export * from "./firestore";
1616
export * from "./nextjs";
1717
export * from "./prisma";
18+
export * from "./mongodb";

0 commit comments

Comments
 (0)