Variable IntegrationsConst
Integrations: { Anr: IntegrationClass & new ( options?: Partial<AnrIntegrationOptions>, ) => Integration & { setup(client: Client): void }; Apollo: typeof TracingIntegrations.Apollo; Console: IntegrationClass; Context: IntegrationClass & new ( options?: { app?: boolean; cloudResource?: boolean; culture?: boolean; device?: boolean | { cpu?: boolean; memory?: boolean }; os?: boolean; }, ) => Integration; ContextLines: IntegrationClass & new ( options?: { frameContextLines?: number }, ) => Integration; Express: typeof TracingIntegrations.Express; FunctionToString: IntegrationClass; GraphQL: typeof TracingIntegrations.GraphQL; Hapi: IntegrationClass; Http: typeof Http; InboundFilters: IntegrationClass & new ( options?: Partial< { allowUrls: (
string | RegExp)
[]; denyUrls: (
string | RegExp)
[]; disableErrorDefaults: boolean; disableTransactionDefaults: boolean; ignoreErrors: (
string | RegExp)
[]; ignoreInternal: boolean; ignoreTransactions: (
string | RegExp)
[]; }, >, ) => Integration; LinkedErrors: IntegrationClass & new ( options?: { key?: string; limit?: number }, ) => Integration; LocalVariables: IntegrationClass & new ( options?: LocalVariablesIntegrationOptions, session?: DebugSession, ) => Integration; Modules: IntegrationClass; Mongo: typeof TracingIntegrations.Mongo; Mysql: typeof TracingIntegrations.Mysql; OnUncaughtException: IntegrationClass & new ( options?: Partial< { exitEvenIfOtherHandlersAreRegistered: boolean; onFatalError(this: void, firstError: Error, secondError?: Error): void; }, >, ) => Integration; OnUnhandledRejection: IntegrationClass & new ( options?: Partial<{ mode: "warn" | "none" | "strict" }>, ) => Integration; Postgres: typeof TracingIntegrations.Postgres; Prisma: typeof TracingIntegrations.Prisma; RequestData: IntegrationClass & new ( options?: { include?: { cookies?: boolean; data?: boolean; headers?: boolean; ip?: boolean; query_string?: boolean; url?: boolean; user?: | boolean | { email?: (...)
| (...)
; id?: (...)
| (...)
; username?: (...)
| (...)
; }; }; transactionNamingScheme?: TransactionNamingScheme; }, ) => Integration; Spotlight: IntegrationClass & new ( options?: Partial<{ sidecarUrl?: string }>, ) => Integration; Undici: typeof Undici;} Type declaration
Anr: IntegrationClass & new (
options?: Partial<AnrIntegrationOptions>,
) => Integration & { setup(client: Client): void }
Apollo: typeof TracingIntegrations.Apollo
Console: IntegrationClass
Context: IntegrationClass & new (
options?: {
app?: boolean;
cloudResource?: boolean;
culture?: boolean;
device?: boolean | { cpu?: boolean; memory?: boolean };
os?: boolean;
},
) => Integration
ContextLines: IntegrationClass & new (options?: { frameContextLines?: number }) => Integration
Express: typeof TracingIntegrations.Express
FunctionToString: IntegrationClass
GraphQL: typeof TracingIntegrations.GraphQL
Hapi: IntegrationClass
Http: typeof Http
InboundFilters: IntegrationClass & new (
options?: Partial<
{
allowUrls: (string | RegExp)[];
denyUrls: (string | RegExp)[];
disableErrorDefaults: boolean;
disableTransactionDefaults: boolean;
ignoreErrors: (string | RegExp)[];
ignoreInternal: boolean;
ignoreTransactions: (string | RegExp)[];
},
>,
) => Integration
LinkedErrors: IntegrationClass & new (
options?: { key?: string; limit?: number },
) => Integration
Modules: IntegrationClass
Mongo: typeof TracingIntegrations.Mongo
Mysql: typeof TracingIntegrations.Mysql
OnUncaughtException: IntegrationClass & new (
options?: Partial<
{
exitEvenIfOtherHandlersAreRegistered: boolean;
onFatalError(this: void, firstError: Error, secondError?: Error): void;
},
>,
) => Integration
OnUnhandledRejection: IntegrationClass & new (
options?: Partial<{ mode: "warn" | "none" | "strict" }>,
) => Integration
Postgres: typeof TracingIntegrations.Postgres
Prisma: typeof TracingIntegrations.Prisma
RequestData: IntegrationClass & new (
options?: {
include?: {
cookies?: boolean;
data?: boolean;
headers?: boolean;
ip?: boolean;
query_string?: boolean;
url?: boolean;
user?:
| boolean
| {
email?: (...)
| (...);
id?: (...) | (...);
username?: (...) | (...);
};
};
transactionNamingScheme?: TransactionNamingScheme;
},
) => Integration
Spotlight: IntegrationClass & new (
options?: Partial<{ sidecarUrl?: string }>,
) => Integration
Undici: typeof Undici