
这个n8n工作流监控磁盘使用率超过80%的邮件警报,提取服务器IP,登录服务器,并清理Nginx、PM2、Docker和系统文件中的日志以释放磁盘空间。
**关键洞察**
– 确保邮件警报格式一致,包含服务器IP详细信息
– SSH访问必须正确配置以避免认证失败
**工作流流程**
1. 当收到高磁盘使用率的邮件时,通过Check Disk Alert Emails节点启动工作流
2. 使用Extract Server IP from Email节点解析邮件内容提取服务器IP
3. 通过Prepare SSH Variables节点手动设置SSH凭据和路径
4. 使用Run Log Cleanup Commands via SSH节点执行清理命令,删除Nginx、PM2、Docker和系统文件的日志
**使用指南**
– 将工作流导入n8n并配置邮件和SSH凭据
– 使用示例邮件警报测试,验证IP提取和日志删除功能
**先决条件**
– 用于警报监控的邮件服务(如IMAP或API)
– 具有有效凭据的SSH访问权限
**自定义选项**
– 修改Prepare SSH Variables节点以针对特定日志目录或调整不同服务器设置的清理命令
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)