Add ready method to monitoring services

Implemented a ready method for all monitoring services to standardize initialization readiness checks. Updated initialization logic in SentryMonitoringService to determine environment and invoke appropriate client initialization.
This commit is contained in:
gbuomprisco
2024-08-13 12:56:51 +02:00
parent 29e23c837d
commit 2d6d95d72a
6 changed files with 39 additions and 5 deletions

View File

@@ -18,6 +18,8 @@ export async function captureException(exception: unknown) {
const service = await getServerMonitoringService();
await service.ready();
const error =
exception instanceof Error ? exception : new Error(exception as string);