Scheduled Website Status Monitoring and Alert Workflow
This workflow implements scheduled status monitoring for multiple websites, automatically checking website responses every 6 hours and intelligently assessing changes in their operational status. Alerts are sent through multiple channels, such as email and Slack, to ensure that relevant personnel are promptly informed of website downtimes or recoveries. Additionally, the detection results are recorded in real-time in Google Sheets, facilitating subsequent analysis and tracking. This automated monitoring significantly reduces the workload of manual checks, improves operational efficiency, and ensures stable business operations.
Tags
Workflow Name
Scheduled Website Status Monitoring and Alert Workflow
Key Features and Highlights
This workflow performs scheduled status checks on multiple websites by triggering every 6 hours. It automatically retrieves the list of websites, executes HTTP requests to verify their response status codes, and intelligently determines whether a website’s status has changed from “UP” (operational) to “DOWN” (offline) or vice versa. The workflow supports multi-channel alerts, including email and Slack notifications, ensuring that relevant personnel are promptly informed of any status changes. Additionally, all monitoring results are recorded in real-time within Google Sheets for easy analysis and historical tracking.
Core Problems Addressed
Automates website uptime monitoring to reduce manual inspection efforts, promptly detect website outages or recoveries, and prevent business disruptions. Multi-channel alerting and detailed logging enhance operational response efficiency and transparency.
Use Cases
- IT operations teams performing scheduled health checks on corporate websites or critical business portals
- Product managers and technical support monitoring third-party services or partner websites
- Any scenario requiring periodic availability checks and alerting for a set of URLs
Main Workflow Steps
- Scheduled Trigger: Initiates the workflow every 6 hours.
- Retrieve Website List: Fetches the list of websites to monitor from a Google Sheets spreadsheet.
- Iterative Website Status Check: Sends HTTP requests to each website to obtain response status codes.
- Status Calculation and Determination: Compares current and previous statuses to detect changes (e.g., UP to DOWN).
- Status Routing: Decides whether to send alerts or only log events based on the type of status change.
- Send Alerts: Dispatches status change notifications via email and Slack.
- Logging and Status Update: Appends monitoring events to Google Sheets and updates the current status for future reference.
Systems and Services Involved
- Google Sheets: Stores the website list and serves as the status log database.
- HTTP Request: Performs website status checks.
- Gmail: Sends email alerts regarding status changes.
- Slack: Sends real-time alert messages.
- Built-in n8n Nodes: Utilized for scheduling, data processing, batch handling, and conditional routing.
Target Users and Value
- IT operations and system administrators seeking to simplify website monitoring and accelerate incident response.
- Product and project managers needing real-time visibility into service availability to ensure user experience.
- Small teams and startups aiming to build a cost-effective automated website monitoring system without investing in dedicated monitoring tools.
- Developers and automation enthusiasts learning n8n workflow design and multi-system integration through this example.
By combining scheduled execution, intelligent status evaluation, multi-channel alerting, and comprehensive logging, this workflow helps users establish a stable and efficient website status monitoring system, enhancing operational automation and business continuity assurance.
Telegram Tron Wallet Blacklist Checker
This workflow automatically queries the blacklist status of USDT wallet addresses on the TRON blockchain through a Telegram bot. Users simply need to send the wallet address, and the system will call the Tronscan API for verification, quickly providing feedback on whether the address is on the blacklist. This process simplifies wallet security checks, helping users avoid transactions with blacklisted addresses, thereby effectively safeguarding their funds. It is suitable for cryptocurrency trading platforms, investors, compliance teams, and more.
LogiGreenTrack — Real-Time Logistics Delivery Tracking Assistant
LogiGreenTrack is a real-time tracking assistant for logistics delivery that interacts with drivers through a Telegram bot, simplifying the collection and management of delivery information. Drivers can easily submit delivery order numbers, GPS locations, and photos of the goods, while the system automatically handles data storage and sharing, enhancing the efficiency of information transmission. This workflow integrates multiple platforms to achieve transparent management of delivery status, helping logistics companies monitor delivery progress in real-time and optimize last-mile delivery management.
n8n Automated Backup Management
This workflow implements automated backup management, capable of regularly backing up current workflow data and synchronizing the backup files to a designated Google Drive folder. It automatically creates and manages backup folders, periodically moving and renaming old backups, while also supporting the cleanup of files that exceed the set retention days, effectively saving storage space. By utilizing batch processing for uploads, it ensures a stable and efficient backup process, making it suitable for both businesses and individual users, thereby enhancing data security and management efficiency.
Create and Update a Channel, and Send a Message on Twist
This workflow can automatically create and update channels on the Twist platform while sending messages with quick navigation buttons to specified users. By automating these operations, it simplifies the channel management and information notification processes, effectively enhancing team communication efficiency and collaboration experience. It is particularly suitable for scenarios such as project initiation, remote collaboration, and document updates, ensuring timely information delivery and preventing omissions and delays. It is ideal for project managers, product teams, and any organization using Twist.
Line Save File to Google Drive and Log File's URL
This workflow automatically receives file messages from LINE, saves the files to a specified folder in Google Drive, and records the file details in Google Sheets. It achieves orderly and secure file management through dynamic classification and file type verification. Additionally, it supports automatic replies to users regarding the upload results, enhancing communication efficiency and user experience. This workflow is suitable for both businesses and individuals to efficiently manage files and maintain upload logs.
Monitoring and Alerting
This workflow implements real-time monitoring and automatic alerting functions. It periodically queries abnormal sensor data from a Postgres database and automatically sends SMS alert notifications, ensuring that information is accurate, timely, and non-repetitive. It is suitable for scenarios such as industrial equipment and server performance, enabling automated monitoring of data thresholds, improving response speed, reducing the risk of human error, and helping enterprises enhance operational efficiency.
Automated Weather Information Collection and SMS Notification Workflow
This workflow receives the user's name, phone number, and city information via Webhook, automatically saves it to an Airtable database, and retrieves the weather data for that city in real-time. Subsequently, it uses Twilio to send the weather information to the user via SMS, enabling quick feedback and personalized notifications regarding the weather. It simplifies the process of collecting user information and querying weather data, enhancing the user experience and making it suitable for various scenarios such as customer service, marketing, logistics, and weather subscriptions.
Execute a Command to Retrieve Hard Disk Usage on the Host Machine
This workflow regularly monitors the disk usage of the host and automatically executes system commands to obtain the current disk space status. When the usage exceeds the preset threshold of 80%, it immediately sends an alert notification via the Twilio SMS service, helping users stay informed about the disk status and preventing system failures due to insufficient space. It is suitable for operations and IT administrators to improve maintenance efficiency and reduce risks, ensuring stable system operation.