Skip to content

shutdownOpenTelemetry

shutdownOpenTelemetry(): Promise<void>

Defined in: packages/middleware/src/opentelemetry.ts:640

Force shutdown of the global tracer provider. Useful for graceful shutdown in server applications.

Promise<void>

Promise that resolves when shutdown is complete

import { shutdownOpenTelemetry } from 'ai.matey.middleware';
process.on('SIGTERM', async () => {
await shutdownOpenTelemetry();
process.exit(0);
});