
这个n8n工作流提供了一个强大的错误处理和通知系统,用于监控您的n8n工作流。当错误发生时,它会自动将错误详情记录到Google Sheets,向Telegram频道发送通知,并分发电子邮件警报,确保您能立即了解任何问题。
## 工作原理
**错误触发器**:当另一个n8n工作流中发生错误时,此工作流会被激活。
**记录错误(Google Sheets)**:错误详情(如工作流名称、错误消息、时间戳)会被追加到指定的Google Sheet中,为所有错误创建集中式日志。
**编辑字段(手动配置)**:此节点允许您手动设置Telegram聊天ID和收件人电子邮件以进行通知。
**频道通知(Telegram)**:包含相关详情的错误通知会被发送到您配置的Telegram频道。
**发送邮件(Gmail)**:包含全面错误信息的电子邮件警报会被发送到指定的收件人。
## 设置步骤
此设置大约需要10-15分钟。
1. **下载工作流**:下载此工作流并将其导入到您的n8n实例中。
2. **配置错误触发器**:此触发器将在任何工作流中发生错误时自动激活。确保在您想要接收警报的工作流中将此工作流设置为”错误工作流”。
3. **配置记录错误(Google Sheets)**:
– 连接您的Google Sheets账户凭据
– 指定您想要记录错误的Google Sheet ID和表名
– 确保表格具有适当的标题(如”时间戳”、”工作流名称”、”错误消息”、”错误详情”)以接收数据
4. **配置编辑字段**:
– 在”编辑字段”节点中,手动输入您的Telegram聊天ID。这是您想要接收Telegram通知的聊天或频道的ID
– 插入您想要接收电子邮件警报的收件人电子邮件地址
5. **配置频道通知(Telegram)**:
– 连接您的Telegram账户凭据
– 确保”聊天ID”字段正确链接到”编辑字段”节点的输出
6. **配置发送邮件(Gmail)**:
– 连接您的Gmail账户凭据
– 确保”收件人”电子邮件地址正确链接到”编辑字段”节点的输出
– 自定义电子邮件的主题和正文,以包含来自”错误触发器”节点的相关错误信息
7. **测试工作流**:要进行测试,您可以在另一个简单的n8n工作流中故意创建错误。此错误工作流应触发此错误处理工作流,您可以验证日志是否更新、Telegram消息是否发送以及电子邮件是否收到。确保您正在测试的工作流在工作流设置中选择了”错误工作流”。
## 要求
– **n8n实例**:活动的n8n实例(自托管或云端)
– **Google账户**:具有Google Sheets访问权限的Google账户
– **Telegram账户**:Telegram账户和用于通知的聊天/频道ID
– **Gmail账户**:用于发送电子邮件警报的Gmail账户

评论(0)