This workflow monitors filesystem sync and backup jobs by validating their execution logs, not by running or inspecting the jobs themselves.
After purchase, you will receive a complete package including:
workflow.json – ready to be imported into n8n.sh) – reference sync job templates designed to generate structured logs fully compatible with the workflowSync jobs are executed externally using standardized shell templates:
rsync_job-Template.shrclone_job-Template.shEach job produces one deterministic log file per run
Logs are uploaded daily to Google Cloud Storage
This workflow runs on a schedule and:
Each log file must contain the following lifecycle events, in order:
event=STARTevent=RSYNC_END or event=RCLONE_ENDevent=SUMMARYevent=ENDIf the END event is missing, the job is considered failed or interrupted.
Expected jobs and log filenames are defined in sync-jobs.json.
This workflow only validates presence and state of logs — it never assumes job success.