diff --git a/apps/server/src/checker/alerting.ts b/apps/server/src/checker/alerting.ts index 32fc96dc8..92fc40dbe 100644 --- a/apps/server/src/checker/alerting.ts +++ b/apps/server/src/checker/alerting.ts @@ -12,10 +12,12 @@ export const triggerAlerting = async ({ monitorId, region, statusCode, + message, }: { monitorId: string; region: keyof typeof flyRegionsDict; - statusCode: number; + statusCode?: number; + message?: string; }) => { console.log(`💌 triggerAlerting for ${monitorId}`); const notifications = await db @@ -38,6 +40,7 @@ export const triggerAlerting = async ({ notification: selectNotificationSchema.parse(notif.notification), region: flyRegionsDict[region].location, statusCode, + message, }); } }; diff --git a/apps/server/src/checker/checker.ts b/apps/server/src/checker/checker.ts index fb992a1bd..4889ac3c5 100644 --- a/apps/server/src/checker/checker.ts +++ b/apps/server/src/checker/checker.ts @@ -107,7 +107,8 @@ const run = async (data: Payload, retry: number) => { await triggerAlerting({ monitorId: data.monitorId, region: env.FLY_REGION, - statusCode: res?.status || 0, + statusCode: res?.status, + message, }); } }