
## 概述
这个工作流提供了一个全面的错误监控和通知系统,当其他n8n工作流发生错误时自动触发,并通过多种渠道发送警报通知。
## 工作原理
### 1. 触发与准备阶段(”Get informations”)
这个部分确保数据的接收:
– **Error Trigger**:通过外部工作流的失败或未处理错误自动触发工作流。它接收事件的详细元数据(错误消息、ID等)。
– **set_recipient_EMAIL/NUMBER**:一个设置为手动模式的Set类型节点,用于建立或格式化目标变量,例如接收警报的电子邮件地址和电话号码。
– **separate items**:此节点用于拆分收件人列表以进行单独发送。
### 2. 警报与通信阶段(”Send alert”)
这个部分管理到优先通信渠道的双重通知:
– **Send message (WhatsApp)**:通过WhatsApp发送即时通知。该通道通常因其速度和紧急性而受到青睐,能够快速提醒相关服务。
– **Wait**:在通知之间引入有意延迟。此暂停确保在发送电子邮件之前遵守API速率限制。
– **Send Email (Gmail)**:通过Gmail发送正式且可能更详细的警报。电子邮件作为事件的书面记录和存档,整合了有关错误的完整信息。
## 设置步骤
1. 打开要监控的工作流,转到”Workflow Settings”
2. 在”Error Workflow”字段中选择您的错误工作流
3. 保存更改
从现在开始,如果主工作流中发生错误,错误工作流将自动触发,您将收到包含错误详细信息的通知。
## 实用价值
– 可以为多个不同的工作流使用相同的错误工作流
– 提供双重通知机制,确保关键错误不会被遗漏
– 自动收集详细的错误信息,便于故障排除
– 遵守API限制,避免因频繁请求而被阻止

评论(0)