⚙️ Monitor backup and sync logs with Google Cloud Storage, GitHub, Gmail, OpenAI, and GLPI

22 views · ⚙️ DevOps & CI/CD

Description

Reliable Backup & Sync Execution Validation (Log-Driven)

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:

How it works (high level)

Key design principles

Logging contract (required)

Each log file must contain the following lifecycle events, in order:

  1. event=START
  2. event=RSYNC_END or event=RCLONE_END
  3. event=SUMMARY
  4. event=END

If the END event is missing, the job is considered failed or interrupted.

Configuration

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.

🔗 Nodes Used

GitHub, HTTP Request, Gmail, Google Cloud Storage, Schedule Trigger, OpenAI

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup