Automatic monitoring of multiple URLs with downtime alerts
Ready for 3.0What this workflow does
This workflow has 12 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Google Sheets and Gmail.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- URLs (Edit Fields (Set)): sets or maps fields
- Split Out: splits a list into separate items
- Bucle URLs (Loop Over Items (Split in Batches)): loops over the items in batches
- Total (Summarize): summarizes / groups the items
- Request (HTTP Request): calls an HTTP API
- Code: runs custom JavaScript code
- Success (Google Sheets): append
- Error (Google Sheets): append
- Split Out: splits a list into separate items
- Send a message (Gmail): uses Gmail
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Split Out
n8n-nodes-base.splitOut - Edit Fields (Set)
n8n-nodes-base.set - Google Sheets
n8n-nodes-base.googleSheets - Summarize
n8n-nodes-base.summarize - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Manual Trigger
n8n-nodes-base.manualTrigger - Gmail
n8n-nodes-base.gmail - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest
From the author
This n8n workflow allows you to automatically monitor the status of multiple URLs in a simple and efficient way. You just need to enter the URLs you want to scan and run the workflow (either manually or scheduled). For each URL, an availability check is…