网络服务器监控。

用于Web Server Monitor,定时检查服务器状态,每分钟自动运行,确保服务器可用性。集成Google Sheets,轻松管理服务器列表,记录在线和离线状态,及时发送故障通知,帮助快速响应问题,维护服务稳定性。

2025/7/5
7 个节点
简单
计划简单便利贴计划触发器谷歌表格gmail自动化cronapi集成
分类:
Data Processing & AnalysisCommunication & MessagingSchedule TriggeredSimple Workflow
集成服务:
Sticky NoteSchedule TriggerGoogleSheetsGmail

适用人群

  • 系统管理员:需要监控服务器状态,确保服务正常运行。
    - 开发人员:希望自动化服务器可用性检查,减少手动干预。
    - IT支持团队:需要及时了解服务器故障情况,以便快速响应和处理。
    - 企业管理者:希望通过数据监控提升业务连续性和服务质量。
  • 解决的问题

    该工作流解决了服务器可用性监控的问题,确保在服务器出现故障时能够及时通知相关人员,减少潜在的服务中断时间。通过自动化的方式,避免了手动检查的繁琐,提高了工作效率。

    工作流程

  • 步骤 1:定时触发器
    每分钟执行一次工作流,定期检查服务器的可用性。

    - 步骤 2:获取服务器列表
    从 Google Sheets 中获取服务器的主机名或 IP 地址,每一行代表一台服务器,方便管理。

    - 步骤 3:服务器存活检查
    向每台服务器发送 HTTP GET 请求,如果请求失败,则触发错误路径。

    - 步骤 4:记录存活状态
    成功的服务器检查结果会被记录到 Google Sheets 中,包含时间戳,便于追踪历史可用性。

    - 步骤 5:发送故障通知
    如果服务器未响应或返回错误,将通过 Gmail 发送警报邮件,包含服务器地址和故障时间戳。

    - 步骤 6:记录故障状态
    将失败的服务器检查结果记录到另一张 Google Sheets 中,便于后续的审计和分析。

  • 自定义指南

  • 修改检查间隔:可以在定时触发器中调整检查频率,比如每5分钟检查一次。
    - 更新服务器列表:在 Google Sheets 中添加或删除服务器,工作流将自动适应这些更改。
    - 自定义通知内容:可以根据需求修改 Gmail 节点中的邮件内容,以适应不同的通知需求。
    - 调整记录格式:可以在 Google Sheets 中修改记录的列名或格式,以便更好地满足报告需求。