test-repo/logs/webapp-monitor.log
Matt Bruce eb919244a0 Fix cron auto-restart script - add Homebrew PATH
- Added /opt/homebrew/bin to PATH for npm access
- Use full path to npm (/opt/homebrew/bin/npm) for reliability
- Script tested and working
2026-02-18 20:49:52 -06:00

545 lines
27 KiB
Plaintext

[2026-02-18 15:56:22 CST] Starting web app health check...
[2026-02-18 15:56:22 CST] Checking HTTP status for ports...
✓ Port 3000: HTTP 200
✓ Port 3003: HTTP 200
✓ Port 3005: HTTP 200
[2026-02-18 15:56:22 CST] ✓ All apps healthy - no restart needed.
[2026-02-18 15:56:22 CST] Health check complete.
---
[2026-02-18 15:56:39 CST] Starting web app health check...
[2026-02-18 15:56:39 CST] Checking HTTP status for ports...
✓ Port 3000: HTTP 200
✓ Port 3003: HTTP 200
✓ Port 3005: HTTP 200
[2026-02-18 15:56:39 CST] ✓ All apps healthy - no restart needed.
[2026-02-18 15:56:39 CST] Health check complete.
---
[2026-02-18 16:01:29 CST] === Starting web app monitor check ===
[2026-02-18 16:01:29 CST] ✓ gantt-board (port 3000) is UP
[2026-02-18 16:01:29 CST] ✓ blog-backup (port 3003) is UP
[2026-02-18 16:01:29 CST] ✓ heartbeat-monitor (port 3005) is UP
[2026-02-18 16:01:29 CST] All apps healthy, no action needed
[2026-02-18 16:01:29 CST] === Monitor check complete ===
[2026-02-18 16:06:29 CST] === Starting web app monitor check ===
[2026-02-18 16:06:29 CST] ✓ gantt-board (port 3000) is UP
[2026-02-18 16:06:29 CST] ✓ blog-backup (port 3003) is UP
[2026-02-18 16:06:29 CST] ✓ heartbeat-monitor (port 3005) is UP
[2026-02-18 16:06:29 CST] All apps healthy, no action needed
[2026-02-18 16:06:29 CST] === Monitor check complete ===
[2026-02-18 16:32:11] Starting web app monitor check
[2026-02-18 16:32:32] Starting web app monitor check
[2026-02-18 16:32:32] gantt-board (port 3000) is UP
[2026-02-18 16:32:32] blog-backup (port 3003) is UP
[2026-02-18 16:32:32] heartbeat-monitor (port 3005) is DOWN - restarting...
[2026-02-18 16:32:34] Starting heartbeat-monitor on port 3005...
[2026-02-18 16:32:34] Waiting 5 seconds for apps to start...
[2026-02-18 16:32:39] Final verification:
[2026-02-18 16:32:39] ✓ gantt-board (port 3000) - UP
[2026-02-18 16:32:39] ✓ blog-backup (port 3003) - UP
[2026-02-18 16:32:39] ✗ heartbeat-monitor (port 3005) - STILL DOWN
[2026-02-18 16:32:39] WARNING: Some web apps failed to start
[2026-02-18 16:32:39] Monitor check complete
---
[2026-02-18 16:32:59] Starting web app monitor check
[2026-02-18 16:32:59] gantt-board (port 3000) is UP
[2026-02-18 16:32:59] blog-backup (port 3003) is UP
[2026-02-18 16:32:59] heartbeat-monitor (port 3005) is DOWN - restarting...
[2026-02-18 16:33:01] Starting heartbeat-monitor on port 3005...
[2026-02-18 16:33:01] Waiting 5 seconds for apps to start...
[2026-02-18 16:33:06] Final verification:
[2026-02-18 16:33:06] ✓ gantt-board (port 3000) - UP
[2026-02-18 16:33:06] ✓ blog-backup (port 3003) - UP
[2026-02-18 16:33:06] ✗ heartbeat-monitor (port 3005) - STILL DOWN
[2026-02-18 16:33:06] WARNING: Some web apps failed to start
[2026-02-18 16:33:06] Monitor check complete
---
[2026-02-18 16:42:10] Starting web app monitor check
[2026-02-18 16:42:10] gantt-board (port 3000) is UP
[2026-02-18 16:42:10] blog-backup (port 3003) is UP
[2026-02-18 16:42:10] heartbeat-monitor (port 3005) is UP
[2026-02-18 16:42:10] Final verification:
[2026-02-18 16:42:10] ✓ gantt-board (port 3000) - UP
[2026-02-18 16:42:10] ✓ blog-backup (port 3003) - UP
[2026-02-18 16:42:10] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 16:42:10] All web apps are running
[2026-02-18 16:42:10] Monitor check complete
---
[2026-02-18 16:42:30] Starting web app monitor check
[2026-02-18 16:42:50] Starting web app monitor check
[2026-02-18 16:42:50] gantt-board (port 3000) is UP
[2026-02-18 16:42:50] blog-backup (port 3003) is UP
[2026-02-18 16:42:50] heartbeat-monitor (port 3005) is UP
[2026-02-18 16:42:50] Final verification:
[2026-02-18 16:42:50] ✓ gantt-board (port 3000) - UP
[2026-02-18 16:42:50] ✓ blog-backup (port 3003) - UP
[2026-02-18 16:42:50] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 16:42:50] All web apps are running
[2026-02-18 16:42:50] Monitor check complete
---
[2026-02-18 17:01:32] === Monitor Check Started ===
[2026-02-18 17:01:33] gantt-board (port 3000) is UP ✓
[2026-02-18 17:01:33] blog-backup (port 3003) is UP ✓
[2026-02-18 17:01:33] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:01:33] === Monitor Check Complete ===
[2026-02-18 17:01:33]
[2026-02-18 17:02:54] === Monitor Check Started ===
[2026-02-18 17:02:54] gantt-board (port 3000) is UP ✓
[2026-02-18 17:02:54] blog-backup (port 3003) is UP ✓
[2026-02-18 17:02:54] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:02:54] === Monitor Check Complete ===
[2026-02-18 17:02:54]
[2026-02-18 17:03:54] === Monitor Check Started ===
[2026-02-18 17:03:55] gantt-board (port 3000) is UP ✓
[2026-02-18 17:03:55] blog-backup (port 3003) is UP ✓
[2026-02-18 17:03:55] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:03:55] === Monitor Check Complete ===
[2026-02-18 17:03:55]
[2026-02-18 17:04:55] === Monitor Check Started ===
[2026-02-18 17:04:55] gantt-board (port 3000) is UP ✓
[2026-02-18 17:04:55] blog-backup (port 3003) is UP ✓
[2026-02-18 17:04:55] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:04:55] === Monitor Check Complete ===
[2026-02-18 17:04:55]
[2026-02-18 17:05:54] === Monitor Check Started ===
[2026-02-18 17:05:54] gantt-board (port 3000) is UP ✓
[2026-02-18 17:05:54] blog-backup (port 3003) is UP ✓
[2026-02-18 17:05:54] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:05:54] === Monitor Check Complete ===
[2026-02-18 17:05:54]
[2026-02-18 17:06:29] === Monitor Check Started ===
[2026-02-18 17:06:29] gantt-board (port 3000) is UP ✓
[2026-02-18 17:06:29] blog-backup (port 3003) is UP ✓
[2026-02-18 17:06:29] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:06:29] === Monitor Check Complete ===
[2026-02-18 17:06:29]
[2026-02-18 17:07:07] Starting web app monitor check
[2026-02-18 17:07:27] Starting web app monitor check
[2026-02-18 17:07:27] gantt-board (port 3000) is UP
[2026-02-18 17:07:27] blog-backup (port 3003) is UP
[2026-02-18 17:07:27] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:07:27] Final verification:
[2026-02-18 17:07:27] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:07:27] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:07:27] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:07:27] All web apps are running
[2026-02-18 17:07:27] Monitor check complete
---
[2026-02-18 17:07:55] === Monitor Check Started ===
[2026-02-18 17:07:55] gantt-board (port 3000) is UP ✓
[2026-02-18 17:07:55] blog-backup (port 3003) is UP ✓
[2026-02-18 17:07:55] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:07:55] === Monitor Check Complete ===
[2026-02-18 17:07:55]
[2026-02-18 17:08:55] === Monitor Check Started ===
[2026-02-18 17:08:55] gantt-board (port 3000) is UP ✓
[2026-02-18 17:08:55] blog-backup (port 3003) is UP ✓
[2026-02-18 17:08:55] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:08:55] === Monitor Check Complete ===
[2026-02-18 17:08:55]
[2026-02-18 17:09:55] === Monitor Check Started ===
[2026-02-18 17:09:55] gantt-board (port 3000) is UP ✓
[2026-02-18 17:09:55] blog-backup (port 3003) is UP ✓
[2026-02-18 17:09:55] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:09:55] === Monitor Check Complete ===
[2026-02-18 17:09:55]
[2026-02-18 17:10:55] === Monitor Check Started ===
[2026-02-18 17:10:55] gantt-board (port 3000) is UP ✓
[2026-02-18 17:10:55] blog-backup (port 3003) is UP ✓
[2026-02-18 17:10:55] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:10:55] === Monitor Check Complete ===
[2026-02-18 17:10:55]
[2026-02-18 17:13:54] === Monitor Check Started ===
[2026-02-18 17:13:54] gantt-board (port 3000) is UP ✓
[2026-02-18 17:13:54] blog-backup (port 3003) is UP ✓
[2026-02-18 17:13:59] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:13:59] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:14:02] heartbeat-monitor restart command issued (PID: 25294)
[2026-02-18 17:14:02] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:14:07] === Verification Check ===
[2026-02-18 17:14:12] heartbeat-monitor (port 3005) is still DOWN ✗
[2026-02-18 17:14:12] === Monitor Check Complete ===
[2026-02-18 17:14:12]
[2026-02-18 17:14:55] === Monitor Check Started ===
[2026-02-18 17:14:55] gantt-board (port 3000) is UP ✓
[2026-02-18 17:14:55] blog-backup (port 3003) is UP ✓
[2026-02-18 17:15:00] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:15:00] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:15:02] heartbeat-monitor restart command issued (PID: 25457)
[2026-02-18 17:15:02] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:15:07] === Verification Check ===
[2026-02-18 17:15:12] heartbeat-monitor (port 3005) is still DOWN ✗
[2026-02-18 17:15:12] === Monitor Check Complete ===
[2026-02-18 17:15:12]
[2026-02-18 17:15:54] === Monitor Check Started ===
[2026-02-18 17:15:54] gantt-board (port 3000) is UP ✓
[2026-02-18 17:15:54] blog-backup (port 3003) is UP ✓
[2026-02-18 17:15:59] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:15:59] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:16:01] heartbeat-monitor restart command issued (PID: 25610)
[2026-02-18 17:16:01] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:16:06] === Verification Check ===
[2026-02-18 17:16:11] heartbeat-monitor (port 3005) is still DOWN ✗
[2026-02-18 17:16:11] === Monitor Check Complete ===
[2026-02-18 17:16:11]
[2026-02-18 17:21:06] === Monitor Check Started ===
[2026-02-18 17:21:06] gantt-board (port 3000) is UP ✓
[2026-02-18 17:21:06] blog-backup (port 3003) is UP ✓
[2026-02-18 17:21:11] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:21:11] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:21:13] heartbeat-monitor restart command issued (PID: 26332)
[2026-02-18 17:21:13] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:21:18] === Verification Check ===
[2026-02-18 17:21:23] heartbeat-monitor (port 3005) is still DOWN ✗
[2026-02-18 17:21:23] === Monitor Check Complete ===
[2026-02-18 17:21:23]
[2026-02-18 17:22:15] === Monitor Check Started ===
[2026-02-18 17:22:15] gantt-board (port 3000) is UP ✓
[2026-02-18 17:22:15] blog-backup (port 3003) is UP ✓
[2026-02-18 17:22:20] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:22:20] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:22:22] heartbeat-monitor restart command issued (PID: 26484)
[2026-02-18 17:22:22] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:22:27] === Verification Check ===
[2026-02-18 17:22:32] heartbeat-monitor (port 3005) is still DOWN ✗
[2026-02-18 17:22:32] === Monitor Check Complete ===
[2026-02-18 17:22:32]
[2026-02-18 17:22:48] === Monitor Check Started ===
[2026-02-18 17:22:48] gantt-board (port 3000) is UP ✓
[2026-02-18 17:22:48] blog-backup (port 3003) is UP ✓
[2026-02-18 17:22:53] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:22:53] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:22:56] heartbeat-monitor restart command issued (PID: 26620)
[2026-02-18 17:22:56] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:23:01] === Monitor Check Started ===
[2026-02-18 17:23:01] gantt-board (port 3000) is UP ✓
[2026-02-18 17:23:01] blog-backup (port 3003) is UP ✓
[2026-02-18 17:23:06] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:23:06] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:23:08] heartbeat-monitor restart command issued (PID: 26713)
[2026-02-18 17:23:08] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:23:12] === Monitor Check Started ===
[2026-02-18 17:23:12] gantt-board (port 3000) is UP ✓
[2026-02-18 17:23:12] blog-backup (port 3003) is UP ✓
[2026-02-18 17:23:13] === Verification Check ===
[2026-02-18 17:23:17] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:23:17] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:23:18] heartbeat-monitor (port 3005) is still DOWN ✗
[2026-02-18 17:23:18] === Monitor Check Complete ===
[2026-02-18 17:23:18]
[2026-02-18 17:23:19] heartbeat-monitor restart command issued (PID: 26797)
[2026-02-18 17:23:19] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:23:24] === Monitor Check Started ===
[2026-02-18 17:23:24] gantt-board (port 3000) is UP ✓
[2026-02-18 17:23:24] blog-backup (port 3003) is UP ✓
[2026-02-18 17:23:24] === Verification Check ===
[2026-02-18 17:23:29] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:23:29] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:23:29] heartbeat-monitor (port 3005) is still DOWN ✗
[2026-02-18 17:23:29] === Monitor Check Complete ===
[2026-02-18 17:23:29]
[2026-02-18 17:23:31] heartbeat-monitor restart command issued (PID: 26879)
[2026-02-18 17:23:31] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:23:35] === Monitor Check Started ===
[2026-02-18 17:23:35] gantt-board (port 3000) is UP ✓
[2026-02-18 17:23:35] blog-backup (port 3003) is UP ✓
[2026-02-18 17:23:39] === Monitor Check Started ===
[2026-02-18 17:23:39] gantt-board (port 3000) is UP ✓
[2026-02-18 17:23:39] blog-backup (port 3003) is UP ✓
[2026-02-18 17:23:44] heartbeat-monitor (port 3005) is DOWN - initiating restart
[2026-02-18 17:23:44] Restarting heartbeat-monitor on port 3005...
[2026-02-18 17:23:46] heartbeat-monitor restart command issued (PID: 26983)
[2026-02-18 17:23:46] Waiting 5 seconds for restarts to complete...
[2026-02-18 17:23:51] === Verification Check ===
[2026-02-18 17:23:56] heartbeat-monitor (port 3005) is still DOWN ✗
[2026-02-18 17:23:56] === Monitor Check Complete ===
[2026-02-18 17:23:56]
[2026-02-18 17:29:54] === Monitor Check Started ===
[2026-02-18 17:29:54] gantt-board (port 3000) is UP ✓
[2026-02-18 17:29:54] blog-backup (port 3003) is UP ✓
[2026-02-18 17:29:54] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:29:54] === Monitor Check Complete ===
[2026-02-18 17:29:54]
[2026-02-18 17:30:54] === Monitor Check Started ===
[2026-02-18 17:30:54] gantt-board (port 3000) is UP ✓
[2026-02-18 17:30:55] blog-backup (port 3003) is UP ✓
[2026-02-18 17:30:55] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:30:55] === Monitor Check Complete ===
[2026-02-18 17:30:55]
[2026-02-18 17:32:55] === Monitor Check Started ===
[2026-02-18 17:32:56] gantt-board (port 3000) is UP ✓
[2026-02-18 17:32:56] blog-backup (port 3003) is UP ✓
[2026-02-18 17:32:56] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:32:56] === Monitor Check Complete ===
[2026-02-18 17:32:56]
[2026-02-18 17:33:54] === Monitor Check Started ===
[2026-02-18 17:33:54] gantt-board (port 3000) is UP ✓
[2026-02-18 17:33:54] blog-backup (port 3003) is UP ✓
[2026-02-18 17:33:54] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:33:54] === Monitor Check Complete ===
[2026-02-18 17:33:54]
[2026-02-18 17:34:55] === Monitor Check Started ===
[2026-02-18 17:34:55] gantt-board (port 3000) is UP ✓
[2026-02-18 17:34:55] blog-backup (port 3003) is UP ✓
[2026-02-18 17:34:55] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:34:55] === Monitor Check Complete ===
[2026-02-18 17:34:55]
[2026-02-18 17:35:54] === Monitor Check Started ===
[2026-02-18 17:35:54] gantt-board (port 3000) is UP ✓
[2026-02-18 17:35:54] blog-backup (port 3003) is UP ✓
[2026-02-18 17:35:54] heartbeat-monitor (port 3005) is UP ✓
[2026-02-18 17:35:54] === Monitor Check Complete ===
[2026-02-18 17:35:54]
[2026-02-18 17:37:12] Starting web app monitor check
[2026-02-18 17:37:12] gantt-board (port 3000) is UP
[2026-02-18 17:37:12] blog-backup (port 3003) is UP
[2026-02-18 17:37:12] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:37:12] Final verification:
[2026-02-18 17:37:12] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:37:12] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:37:12] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:37:12] All web apps are running
[2026-02-18 17:37:12] Monitor check complete
---
[2026-02-18 17:37:15] Starting web app monitor check
[2026-02-18 17:37:15] gantt-board (port 3000) is UP
[2026-02-18 17:37:15] blog-backup (port 3003) is UP
[2026-02-18 17:37:15] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:37:15] Final verification:
[2026-02-18 17:37:15] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:37:15] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:37:15] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:37:15] All web apps are running
[2026-02-18 17:37:15] Monitor check complete
---
[2026-02-18 17:37:35] Starting web app monitor check
[2026-02-18 17:37:35] gantt-board (port 3000) is UP
[2026-02-18 17:37:35] blog-backup (port 3003) is UP
[2026-02-18 17:37:35] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:37:35] Final verification:
[2026-02-18 17:37:36] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:37:36] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:37:36] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:37:36] All web apps are running
[2026-02-18 17:37:36] Monitor check complete
---
[2026-02-18 17:37:55] Starting web app monitor check
[2026-02-18 17:37:55] gantt-board (port 3000) is UP
[2026-02-18 17:37:55] blog-backup (port 3003) is UP
[2026-02-18 17:37:55] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:37:55] Final verification:
[2026-02-18 17:37:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:37:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:37:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:37:55] All web apps are running
[2026-02-18 17:37:55] Monitor check complete
---
[2026-02-18 17:38:54] Starting web app monitor check
[2026-02-18 17:38:54] gantt-board (port 3000) is UP
[2026-02-18 17:38:54] blog-backup (port 3003) is UP
[2026-02-18 17:38:55] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:38:55] Final verification:
[2026-02-18 17:38:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:38:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:38:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:38:55] All web apps are running
[2026-02-18 17:38:55] Monitor check complete
---
[2026-02-18 17:39:54] Starting web app monitor check
[2026-02-18 17:39:54] gantt-board (port 3000) is UP
[2026-02-18 17:39:54] blog-backup (port 3003) is UP
[2026-02-18 17:39:54] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:39:54] Final verification:
[2026-02-18 17:39:54] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:39:54] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:39:54] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:39:54] All web apps are running
[2026-02-18 17:39:54] Monitor check complete
---
[2026-02-18 17:40:55] Starting web app monitor check
[2026-02-18 17:40:55] gantt-board (port 3000) is UP
[2026-02-18 17:40:55] blog-backup (port 3003) is UP
[2026-02-18 17:40:55] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:40:55] Final verification:
[2026-02-18 17:40:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:40:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:40:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:40:55] All web apps are running
[2026-02-18 17:40:55] Monitor check complete
---
[2026-02-18 17:42:55] Starting web app monitor check
[2026-02-18 17:42:55] gantt-board (port 3000) is UP
[2026-02-18 17:42:55] blog-backup (port 3003) is UP
[2026-02-18 17:42:56] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:42:56] Final verification:
[2026-02-18 17:42:56] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:42:56] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:42:56] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:42:56] All web apps are running
[2026-02-18 17:42:56] Monitor check complete
---
[2026-02-18 17:43:54] Starting web app monitor check
[2026-02-18 17:43:54] gantt-board (port 3000) is UP
[2026-02-18 17:43:54] blog-backup (port 3003) is UP
[2026-02-18 17:43:54] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:43:54] Final verification:
[2026-02-18 17:43:54] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:43:54] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:43:54] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:43:54] All web apps are running
[2026-02-18 17:43:54] Monitor check complete
---
[2026-02-18 17:44:55] Starting web app monitor check
[2026-02-18 17:44:55] gantt-board (port 3000) is UP
[2026-02-18 17:44:55] blog-backup (port 3003) is UP
[2026-02-18 17:44:55] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:44:55] Final verification:
[2026-02-18 17:44:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:44:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:44:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:44:55] All web apps are running
[2026-02-18 17:44:55] Monitor check complete
---
[2026-02-18 17:45:55] Starting web app monitor check
[2026-02-18 17:45:55] gantt-board (port 3000) is UP
[2026-02-18 17:45:55] blog-backup (port 3003) is UP
[2026-02-18 17:45:55] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:45:55] Final verification:
[2026-02-18 17:45:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:45:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:45:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:45:55] All web apps are running
[2026-02-18 17:45:55] Monitor check complete
---
[2026-02-18 17:47:11] Starting web app monitor check
[2026-02-18 17:47:11] gantt-board (port 3000) is UP
[2026-02-18 17:47:11] blog-backup (port 3003) is UP
[2026-02-18 17:47:11] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:47:11] Final verification:
[2026-02-18 17:47:11] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:47:11] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:47:11] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:47:11] All web apps are running
[2026-02-18 17:47:11] Monitor check complete
---
[2026-02-18 17:47:30] Starting web app monitor check
[2026-02-18 17:47:30] gantt-board (port 3000) is UP
[2026-02-18 17:47:30] blog-backup (port 3003) is UP
[2026-02-18 17:47:30] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:47:30] Final verification:
[2026-02-18 17:47:30] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:47:30] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:47:30] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:47:30] All web apps are running
[2026-02-18 17:47:30] Monitor check complete
---
[2026-02-18 17:47:55] Starting web app monitor check
[2026-02-18 17:47:55] gantt-board (port 3000) is UP
[2026-02-18 17:47:55] blog-backup (port 3003) is UP
[2026-02-18 17:47:55] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:47:55] Final verification:
[2026-02-18 17:47:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:47:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:47:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:47:55] All web apps are running
[2026-02-18 17:47:55] Monitor check complete
---
[2026-02-18 17:48:54] Starting web app monitor check
[2026-02-18 17:48:54] gantt-board (port 3000) is UP
[2026-02-18 17:48:54] blog-backup (port 3003) is UP
[2026-02-18 17:48:54] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:48:54] Final verification:
[2026-02-18 17:48:54] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:48:54] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:48:54] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:48:54] All web apps are running
[2026-02-18 17:48:54] Monitor check complete
---
[2026-02-18 17:49:55] Starting web app monitor check
[2026-02-18 17:49:55] gantt-board (port 3000) is UP
[2026-02-18 17:49:55] blog-backup (port 3003) is UP
[2026-02-18 17:49:55] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:49:55] Final verification:
[2026-02-18 17:49:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:49:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:49:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:49:55] All web apps are running
[2026-02-18 17:49:55] Monitor check complete
---
[2026-02-18 17:50:54] Starting web app monitor check
[2026-02-18 17:50:54] gantt-board (port 3000) is UP
[2026-02-18 17:50:54] blog-backup (port 3003) is UP
[2026-02-18 17:50:54] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:50:54] Final verification:
[2026-02-18 17:50:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:50:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:50:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:50:55] All web apps are running
[2026-02-18 17:50:55] Monitor check complete
---
[2026-02-18 17:52:13] Starting web app monitor check
[2026-02-18 17:52:13] gantt-board (port 3000) is UP
[2026-02-18 17:52:13] blog-backup (port 3003) is UP
[2026-02-18 17:52:13] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:52:13] Final verification:
[2026-02-18 17:52:13] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:52:13] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:52:13] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:52:13] All web apps are running
[2026-02-18 17:52:13] Monitor check complete
---
[2026-02-18 17:52:34] Starting web app monitor check
[2026-02-18 17:52:34] gantt-board (port 3000) is UP
[2026-02-18 17:52:34] blog-backup (port 3003) is UP
[2026-02-18 17:52:34] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:52:34] Final verification:
[2026-02-18 17:52:34] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:52:34] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:52:34] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:52:34] All web apps are running
[2026-02-18 17:52:34] Monitor check complete
---
[2026-02-18 17:52:54] Starting web app monitor check
[2026-02-18 17:52:54] gantt-board (port 3000) is UP
[2026-02-18 17:52:54] blog-backup (port 3003) is UP
[2026-02-18 17:52:54] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:52:54] Final verification:
[2026-02-18 17:52:54] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:52:54] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:52:54] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:52:54] All web apps are running
[2026-02-18 17:52:54] Monitor check complete
---
[2026-02-18 17:53:54] Starting web app monitor check
[2026-02-18 17:53:54] gantt-board (port 3000) is UP
[2026-02-18 17:53:54] blog-backup (port 3003) is UP
[2026-02-18 17:53:54] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:53:54] Final verification:
[2026-02-18 17:53:54] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:53:54] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:53:54] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:53:54] All web apps are running
[2026-02-18 17:53:54] Monitor check complete
---
[2026-02-18 17:54:54] Starting web app monitor check
[2026-02-18 17:54:54] gantt-board (port 3000) is UP
[2026-02-18 17:54:54] blog-backup (port 3003) is UP
[2026-02-18 17:54:54] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:54:54] Final verification:
[2026-02-18 17:54:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:54:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:54:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:54:55] All web apps are running
[2026-02-18 17:54:55] Monitor check complete
---
[2026-02-18 17:55:55] Starting web app monitor check
[2026-02-18 17:55:55] gantt-board (port 3000) is UP
[2026-02-18 17:55:55] blog-backup (port 3003) is UP
[2026-02-18 17:55:55] heartbeat-monitor (port 3005) is UP
[2026-02-18 17:55:55] Final verification:
[2026-02-18 17:55:55] ✓ gantt-board (port 3000) - UP
[2026-02-18 17:55:55] ✓ blog-backup (port 3003) - UP
[2026-02-18 17:55:55] ✓ heartbeat-monitor (port 3005) - UP
[2026-02-18 17:55:55] All web apps are running
[2026-02-18 17:55:55] Monitor check complete
---