MAIA - Health Check

该工作流自动化监控多个网站或服务的可用性,定时从Google Sheets中获取URL列表,并对每个URL进行健康状态检查。检测结果通过Telegram即时通知,确保用户及时获知异常情况。支持错误继续执行,保证整体检测不中断,适合网站运维团队、技术支持人员和需要周期性监控的用户,提升工作效率和响应速度。

Tags

URL监控健康检查

工作流名称

MAIA - Health Check

主要功能和亮点

该工作流定时从Google Sheets中获取一组URL列表,自动对每个URL进行健康状态检查,并将检测结果通过Telegram消息及时推送通知。支持错误继续执行,保证全量检测不中断。通知方式灵活,可根据需求替换为Slack等其他消息平台。

解决的核心问题

帮助用户自动化监控多个网站或服务的可用性,避免人工逐一检查,提高效率和响应速度,及时发现并反馈异常状态,保障业务稳定运行。

应用场景

  • 网站运维团队定时监控多个站点或接口的访问状态
  • 产品经理或技术支持实时获知服务异常,快速响应
  • 企业内部多系统监控及报警自动化
  • 任何需要周期性URL健康检查及即时提醒的场景

主要流程步骤

  1. Schedule Trigger:定时触发工作流(例如每分钟执行一次)
  2. Fetch Urls:从指定Google Sheets表格中读取待检测的URL列表
  3. Check URL:依次发送HTTP请求检测URL状态,支持错误继续,保证完整检测
  4. No Operation, do nothing:无操作节点,用于流程分支或占位
  5. Telegram:将检测结果(包括异常代码)发送到指定Telegram聊天窗口,实现即时提醒

涉及的系统或服务

  • Google Sheets:存储URL列表,便于动态维护与管理
  • HTTP Request:执行URL健康检查请求
  • Telegram:发送检测结果通知,支持多平台消息推送的替换扩展
  • Schedule Trigger:实现自动定时执行

适用人群或使用价值

  • 网站运维工程师、开发团队、技术支持人员
  • 产品经理及项目负责人需要实时了解服务健康状态
  • 企业IT运维自动化工作流程构建者
  • 任何希望通过低代码工具简化URL监控、提升运维效率的用户

该工作流通过无代码自动化平台n8n构建,易于定制和扩展,降低了监控门槛,实现了高效、智能的健康检查和即时告警。

推荐模板

Web Server Monitor

该工作流主要用于多台Web服务器的实时健康监测,能每分钟自动检测服务器状态并动态读取服务器列表,提升运维效率。通过Google Sheets管理服务器信息和记录状态日志,结合Gmail发送故障通知,确保在线状态和异常情况的及时跟踪与告警,帮助IT运维团队高效维护服务器的稳定性,避免服务中断对业务的影响。

服务器监控故障告警

UptimeRobot 监控管理自动化工作流

该工作流提供了一种高效的自动化解决方案,能够快速创建、更新和查询 UptimeRobot 监控任务。用户只需一键操作即可添加监控网址,自动调整监控名称,并获取监控的详细信息,从而简化了传统的手动管理流程,提升了监控管理的效率和准确性,特别适合网站运维和IT运维团队使用。

UptimeRobot监控自动化管理

Onfleet Driver signup message in Slack

该工作流旨在自动化处理Onfleet平台的新司机注册通知。当有新司机注册时,系统会立即向指定的Slack频道发送消息,确保团队能够及时获知司机的加入情况。这种即时通知机制大大提高了沟通效率,帮助管理团队快速响应,优化调度和管理流程,适用于物流、配送和运输等行业。

Onfleet通知Slack消息

Namesilo Bulk Domain Availability [Template]

该工作流通过调用域名注册平台的API,自动化批量检测多个域名的可用性,支持一次最多查询200个域名并输出Excel格式的检测报告。内置的自动等待机制有效防止API调用超限,确保查询过程稳定高效。此工具适合域名注册商、投资者及市场营销团队,显著节省时间并提升工作效率,解决了手动操作繁琐的问题。

域名批量检测Namesilo API

Daylight Saving Time Notification(日光节约时间变更通知)

该工作流旨在自动监测和通知即将发生的日光节约时间变更,确保跨时区团队及时调整会议安排。它支持通过Slack和电子邮件两种形式发送提醒,降低因时间变化导致的沟通误差。用户可灵活配置监控的时区,系统将自动判断和提醒,提升了远程协作的效率与准确性,避免了人为疏漏的风险。

日光节约时间DST提醒

Meraki 网络链路质量监测与告警自动化工作流

该工作流通过调用Cisco Meraki Dashboard API,定期获取网络设备的链路质量数据,自动计算最近5分钟的平均丢包率和延迟,识别异常网络节点。它避免了重复告警,并通过Microsoft Teams快速通知技术团队,同时在Redis数据库中记录告警状态,实现智能告警管理和持续监测。此系统提升了网络运维的自动化水平,确保了及时响应和业务连续性。

Meraki监控告警自动化

puq-docker-minio-deploy

该工作流提供了一个自动化的后台系统,用于管理和部署基于Docker的MinIO存储服务。它实现了Docker容器的生命周期管理,支持MinIO用户管理和版本查询,同时自动配置Nginx反向代理和访问控制。通过Webhook触发并远程执行命令,用户可以高效地进行存储服务的远程操作和监控,显著降低手动维护工作量,确保数据完整性和服务的安全性。

MinIO管理Docker部署

Create a channel, add a member, and post a message to the channel

该工作流能够在 Mattermost 平台上自动创建新频道、添加指定成员并发送欢迎消息。通过一键触发,避免了手动操作的繁琐,提高了团队协作效率。适用于新项目启动、团队扩展及定期创建专题频道等场景,确保流程规范统一,快速搭建沟通环境,让团队成员及时获得所需信息,促进顺畅合作。

Mattermost自动化团队协作