[2026-05-26T20:16:02.397Z] [pid 1097109] === shim starting ===
[2026-05-26T20:16:02.399Z] [pid 1097109] NODE_ENV=production
[2026-05-26T20:16:02.399Z] [pid 1097109] requiring instrumentation.js
[2026-05-26T20:16:02.404Z] [pid 1097109] calling instrumentation.register()
[2026-05-26T20:16:02.849Z] [pid 1097109] [single-instance-guard] Acquired MySQL named lock 'uptime-sentinel-web'. This process is the only Uptime Sentinel instance permitted on this DB.
[2026-05-26T20:16:02.932Z] [pid 1097109] [NotificationWorker] Initializing...
[2026-05-26T20:16:02.932Z] [pid 1097109] [NotificationWorker] Listening for events.
[2026-05-26T20:16:02.932Z] [pid 1097109] instrumentation.register() COMPLETE
[2026-05-26T20:16:02.961Z] [pid 1097109] Could not locate EventBus chunk for diagnostic emit
[2026-05-26T20:16:03.959Z] [pid 1097109] Ready on http://localhost:3000
[2026-05-26T21:16:02.851Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-26T22:16:02.851Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-26T23:16:02.852Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T00:16:02.853Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T01:16:02.853Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T02:16:02.854Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T03:16:02.854Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T04:16:02.853Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T05:16:02.855Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T06:16:02.855Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T07:16:02.854Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T08:16:02.854Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T09:16:02.855Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T10:16:02.857Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T11:16:02.856Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T12:16:02.644Z] [pid 1097109] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1097109
[2026-05-27T12:19:05.764Z] [pid 1240581] === shim starting ===
[2026-05-27T12:19:05.770Z] [pid 1240581] NODE_ENV=production
[2026-05-27T12:19:05.770Z] [pid 1240581] requiring instrumentation.js
[2026-05-27T12:19:05.864Z] [pid 1240581] calling instrumentation.register()
[2026-05-27T12:19:08.958Z] [pid 1240581] [single-instance-guard] Acquired MySQL named lock 'uptime-sentinel-web'. This process is the only Uptime Sentinel instance permitted on this DB.
[2026-05-27T12:19:09.258Z] [pid 1240581] [NotificationWorker] Initializing...
[2026-05-27T12:19:09.259Z] [pid 1240581] [NotificationWorker] Listening for events.
[2026-05-27T12:19:09.259Z] [pid 1240581] instrumentation.register() COMPLETE
[2026-05-27T12:19:09.292Z] [pid 1240581] Could not locate EventBus chunk for diagnostic emit
[2026-05-27T12:19:16.469Z] [pid 1240581] Ready on http://localhost:3000
[2026-05-27T12:38:02.379Z] [pid 1244345] === shim starting ===
[2026-05-27T12:38:02.385Z] [pid 1244345] NODE_ENV=production
[2026-05-27T12:38:02.385Z] [pid 1244345] requiring instrumentation.js
[2026-05-27T12:38:02.417Z] [pid 1244345] calling instrumentation.register()
[2026-05-27T12:38:03.405Z] [pid 1244345] [single-instance-guard] Acquired MySQL named lock 'uptime-sentinel-web'. This process is the only Uptime Sentinel instance permitted on this DB.
[2026-05-27T12:38:03.498Z] [pid 1244345] [NotificationWorker] Initializing...
[2026-05-27T12:38:03.498Z] [pid 1244345] [NotificationWorker] Listening for events.
[2026-05-27T12:38:03.499Z] [pid 1244345] instrumentation.register() COMPLETE
[2026-05-27T12:38:03.518Z] [pid 1244345] Could not locate EventBus chunk for diagnostic emit
[2026-05-27T12:38:05.598Z] [pid 1244345] Ready on http://localhost:3000
[2026-05-27T13:38:03.407Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T14:38:03.407Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T15:38:03.407Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T16:38:03.407Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T17:38:03.407Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T18:38:03.407Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T19:38:03.339Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T20:38:03.340Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T21:38:03.340Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T22:38:03.341Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-27T23:38:03.341Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T00:38:03.341Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T01:38:03.342Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T02:38:03.343Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T03:38:03.343Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T04:38:03.344Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T05:38:03.345Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T06:38:03.345Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T07:38:03.346Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T08:38:03.355Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T09:38:03.348Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T10:38:03.349Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T11:38:03.350Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T12:38:03.373Z] [pid 1244345] [single-instance-guard] Lock 'uptime-sentinel-web' still held by PID 1244345
[2026-05-28T13:08:54.600Z] [pid 1244345] [API/SSE] Client connected
[2026-05-28T13:09:02.203Z] [pid 1244345] [API/SSE] Received event/monitor_update: 22 up
[2026-05-28T13:09:02.206Z] [pid 1244345] [API/SSE] Received event/monitor_update: 23 up
[2026-05-28T13:09:02.213Z] [pid 1244345] [API/SSE] Received event/monitor_update: 21 up
[2026-05-28T13:09:02.289Z] [pid 1244345] [API/SSE] Received event/monitor_update: 24 up
[2026-05-28T13:09:02.472Z] [pid 1244345] [API/SSE] Received event/monitor_update: 26 up
[2026-05-28T13:09:02.537Z] [pid 1244345] [API/SSE] Received event/monitor_update: 27 up
[2026-05-28T13:09:02.617Z] [pid 1244345] [API/SSE] Received event/monitor_update: 28 up
[2026-05-28T13:09:02.619Z] [pid 1244345] [API/SSE] Received event/monitor_update: 29 up
[2026-05-28T13:09:02.863Z] [pid 1244345] [API/SSE] Received event/monitor_update: 33 up
[2026-05-28T13:09:02.916Z] [pid 1244345] [API/SSE] Received event/monitor_update: 31 up
[2026-05-28T13:09:02.944Z] [pid 1244345] [API/SSE] Received event/monitor_update: 32 up
[2026-05-28T13:09:03.013Z] [pid 1244345] [API/SSE] Received event/monitor_update: 37 down
[2026-05-28T13:09:03.049Z] [pid 1244345] [API/SSE] Received event/monitor_update: 38 up
[2026-05-28T13:09:03.152Z] [pid 1244345] [API/SSE] Received event/monitor_update: 39 up
[2026-05-28T13:09:03.208Z] [pid 1244345] [API/SSE] Received event/monitor_update: 35 up
[2026-05-28T13:09:03.546Z] [pid 1244345] [API/SSE] Received event/monitor_update: 40 up
[2026-05-28T13:09:04.292Z] [pid 1244345] [API/SSE] Received event/monitor_update: 83 up
[2026-05-28T13:09:05.920Z] [pid 1244345] [API/SSE] Received event/monitor_update: 30 down
[2026-05-28T13:09:08.416Z] [pid 1244345] [EmailService] No recipients for monitor_edit
[2026-05-28T13:09:08.645Z] [pid 1244345] [GeoService] Updated monitor 37 with location: Toronto, Canada
[2026-05-28T13:09:19.505Z] [pid 1244345] [EmailService] No recipients for monitor_edit
[2026-05-28T13:09:19.700Z] [pid 1244345] [GeoService] Updated monitor 30 with location: Lilongwe, Malawi
[2026-05-28T13:09:32.078Z] [pid 1244345] [API/SSE] Received event/monitor_update: 25 down
[2026-05-28T13:09:32.924Z] [pid 1244345] [API/SSE] Received event/monitor_update: 34 down
[2026-05-28T13:10:03.217Z] [pid 1244345] [API/SSE] Received event/monitor_update: 23 up
[2026-05-28T13:10:03.219Z] [pid 1244345] [API/SSE] Received event/monitor_update: 21 up
[2026-05-28T13:10:03.222Z] [pid 1244345] [API/SSE] Received event/monitor_update: 22 up
[2026-05-28T13:10:03.279Z] [pid 1244345] [API/SSE] Received event/monitor_update: 24 up
[2026-05-28T13:10:03.281Z] [pid 1244345] [API/SSE] Received event/monitor_update: 26 up
[2026-05-28T13:10:03.509Z] [pid 1244345] [API/SSE] Received event/monitor_update: 27 up
[2026-05-28T13:10:03.558Z] [pid 1244345] [API/SSE] Received event/monitor_update: 28 up
[2026-05-28T13:10:03.615Z] [pid 1244345] [API/SSE] Received event/monitor_update: 29 up
[2026-05-28T13:11:01.726Z] [pid 1244345] [API/SSE] Received event/monitor_update: 33 up
[2026-05-28T13:11:01.788Z] [pid 1244345] [API/SSE] Received event/monitor_update: 30 up
[2026-05-28T13:11:01.817Z] [pid 1244345] [API/SSE] Received event/monitor_update: 31 up
[2026-05-28T13:11:01.821Z] [pid 1244345] [API/SSE] Received event/monitor_update: 32 up
[2026-05-28T13:11:01.868Z] [pid 1244345] [API/SSE] Received event/monitor_update: 38 up
[2026-05-28T13:11:01.953Z] [pid 1244345] [API/SSE] Received event/monitor_update: 39 up
[2026-05-28T13:11:02.034Z] [pid 1244345] [API/SSE] Received event/monitor_update: 35 up
[2026-05-28T13:11:02.360Z] [pid 1244345] [API/SSE] Received event/monitor_update: 40 up
[2026-05-28T13:11:02.589Z] [pid 1244345] [API/SSE] Received event/monitor_update: 37 up
[2026-05-28T13:11:02.749Z] [pid 1244345] [API/SSE] Received event/monitor_update: 83 up
[2026-05-28T13:11:31.506Z] [pid 1244345] [API/SSE] Received event/monitor_update: 25 down
[2026-05-28T13:11:31.782Z] [pid 1244345] [API/SSE] Received event/monitor_update: 34 down
[2026-05-28T13:12:02.324Z] [pid 1244345] [API/SSE] Received event/monitor_update: 23 up
[2026-05-28T13:12:02.332Z] [pid 1244345] [API/SSE] Received event/monitor_update: 22 up
[2026-05-28T13:12:02.369Z] [pid 1244345] [API/SSE] Received event/monitor_update: 24 up
[2026-05-28T13:12:02.371Z] [pid 1244345] [API/SSE] Received event/monitor_update: 21 up
[2026-05-28T13:12:02.407Z] [pid 1244345] [API/SSE] Received event/monitor_update: 26 up
[2026-05-28T13:12:02.634Z] [pid 1244345] [API/SSE] Received event/monitor_update: 27 up
[2026-05-28T13:12:02.691Z] [pid 1244345] [API/SSE] Received event/monitor_update: 28 up
[2026-05-28T13:12:02.694Z] [pid 1244345] [API/SSE] Received event/monitor_update: 29 up
[2026-05-28T13:12:02.749Z] [pid 1244345] [API/SSE] Received event/monitor_update: 30 up
[2026-05-28T13:12:02.776Z] [pid 1244345] [API/SSE] Received event/monitor_update: 31 up
[2026-05-28T13:12:02.815Z] [pid 1244345] [API/SSE] Received event/monitor_update: 38 up
[2026-05-28T13:12:02.852Z] [pid 1244345] [API/SSE] Received event/monitor_update: 39 up
[2026-05-28T13:12:02.893Z] [pid 1244345] [API/SSE] Received event/monitor_update: 33 up
[2026-05-28T13:12:02.955Z] [pid 1244345] [API/SSE] Received event/monitor_update: 35 up
[2026-05-28T13:12:02.958Z] [pid 1244345] [API/SSE] Received event/monitor_update: 32 up
[2026-05-28T13:13:02.619Z] [pid 1244345] [API/SSE] Received event/monitor_update: 40 up
[2026-05-28T13:13:02.940Z] [pid 1244345] [API/SSE] Received event/monitor_update: 37 up
[2026-05-28T13:13:03.314Z] [pid 1244345] [API/SSE] Received event/monitor_update: 83 up
[2026-05-28T13:13:32.269Z] [pid 1244345] [API/SSE] Received event/monitor_update: 25 down
[2026-05-28T13:13:32.278Z] [pid 1244345] [API/SSE] Received event/monitor_update: 34 down
[2026-05-28T13:14:01.910Z] [pid 1244345] [API/SSE] Received event/monitor_update: 23 up
[2026-05-28T13:14:01.931Z] [pid 1244345] [API/SSE] Received event/monitor_update: 21 up
[2026-05-28T13:14:01.982Z] [pid 1244345] [API/SSE] Received event/monitor_update: 24 up
[2026-05-28T13:14:01.986Z] [pid 1244345] [API/SSE] Received event/monitor_update: 22 up
[2026-05-28T13:14:01.987Z] [pid 1244345] [API/SSE] Received event/monitor_update: 26 up
[2026-05-28T13:14:02.161Z] [pid 1244345] [API/SSE] Received event/monitor_update: 27 up
[2026-05-28T13:14:02.257Z] [pid 1244345] [API/SSE] Received event/monitor_update: 28 up
[2026-05-28T13:14:02.289Z] [pid 1244345] [API/SSE] Received event/monitor_update: 29 up
[2026-05-28T13:14:02.336Z] [pid 1244345] [API/SSE] Received event/monitor_update: 31 up
[2026-05-28T13:14:02.359Z] [pid 1244345] [API/SSE] Received event/monitor_update: 30 up
[2026-05-28T13:14:02.361Z] [pid 1244345] [API/SSE] Received event/monitor_update: 38 up
[2026-05-28T13:14:02.416Z] [pid 1244345] [API/SSE] Received event/monitor_update: 39 up
[2026-05-28T13:14:02.450Z] [pid 1244345] [API/SSE] Received event/monitor_update: 33 up
[2026-05-28T13:14:02.508Z] [pid 1244345] [API/SSE] Received event/monitor_update: 35 up
[2026-05-28T13:14:32.210Z] [pid 1244345] [API/SSE] Received event/monitor_update: 32 down
[2026-05-28T13:15:02.277Z] [pid 1244345] [API/SSE] Received event/monitor_update: 40 up
[2026-05-28T13:15:02.574Z] [pid 1244345] [API/SSE] Received event/monitor_update: 37 up
[2026-05-28T13:15:03.085Z] [pid 1244345] [API/SSE] Received event/monitor_update: 83 up
[2026-05-28T13:15:31.954Z] [pid 1244345] [API/SSE] Received event/monitor_update: 25 down
[2026-05-28T13:15:31.973Z] [pid 1244345] [API/SSE] Received event/monitor_update: 34 down
[2026-05-28T13:31:02.508Z] [pid 1472569] === shim starting ===
[2026-05-28T13:31:02.512Z] [pid 1472569] NODE_ENV=production
[2026-05-28T13:31:02.512Z] [pid 1472569] requiring instrumentation.js
[2026-05-28T13:31:02.556Z] [pid 1472569] calling instrumentation.register()
[2026-05-28T13:31:04.093Z] [pid 1472569] [single-instance-guard] Acquired MySQL named lock 'uptime-sentinel-web'. This process is the only Uptime Sentinel instance permitted on this DB.
[2026-05-28T13:31:04.284Z] [pid 1472569] [NotificationWorker] Initializing...
[2026-05-28T13:31:04.284Z] [pid 1472569] [NotificationWorker] Listening for events.
[2026-05-28T13:31:04.285Z] [pid 1472569] instrumentation.register() COMPLETE
[2026-05-28T13:31:04.326Z] [pid 1472569] Could not locate EventBus chunk for diagnostic emit
[2026-05-28T13:31:06.689Z] [pid 1472569] Ready on http://localhost:3000
