n8n执行失败监控工作流 - Slack警报通知系统
n8n工作流,Slack通知,执行监控,错误警报,自动化监控,运维管理,工作流健康检查

## 工作流概述

这个n8n工作流专门用于监控n8n平台中的执行失败情况,并自动将错误警报发送到指定的Slack频道。工作流每小时运行一次,检查所有活跃工作流在过去一小时内的失败执行情况。

## 工作流逻辑

1. **定时触发**:通过Schedule Trigger节点每小时自动触发工作流执行
2. **获取工作流列表**:使用n8n节点获取所有活跃的工作流信息
3. **循环处理**:通过SplitInBatches节点逐个处理每个工作流
4. **检查失败执行**:对于每个工作流,查询过去一小时内状态为”error”的执行记录
5. **数据聚合**:使用Aggregate节点汇总所有失败执行数据
6. **时间过滤**:通过Code节点过滤出最近一小时的失败执行记录
7. **消息构建**:使用Code节点生成格式化的Slack消息块
8. **Slack通知**:最终将警报消息发送到指定的Slack频道

## 主要功能

– **自动监控**:每小时自动检查所有工作流的执行状态
– **精确过滤**:只关注过去一小时内发生的失败执行
– **可视化警报**:在Slack中显示工作流名称、错误数量和直接访问链接
– **批量处理**:能够处理多个工作流的监控需求

## 技术节点

– Schedule Trigger:定时触发
– n8n:获取工作流和执行信息
– SplitInBatches:批量处理
– Aggregate:数据聚合
– Code:自定义逻辑处理
– Set:配置管理
– Slack:消息发送

## 应用场景

– 运维团队需要实时监控自动化工作流的健康状况
– 开发团队需要快速响应工作流执行失败
– 需要集中管理多个n8n工作流的错误通知

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。