Short answer: monitor the public API and the scheduled import as two different promises. Use an external request check for reachability, and emit a completion heartbeat only after an import has produced and committed an acceptable result. For a small fintech SaaS, the least complex useful setup...
Source: [Dev.to](https://dev.to/echof76/better-uptime-monitoring-for-small-saas-api-and-cron-healthchecks-1d29)