Proxmox监控报告n8n工作流 - VM状态监控与Telegram通知
Proxmox监控,n8n工作流,虚拟机管理,服务器监控,Telegram通知,API集成,自动化运维

## 概述

这个n8n工作流帮助系统管理员自动化监控Proxmox VE服务器。它每15分钟运行一次,通过API和SSH收集虚拟机和主机状态数据,并发送格式化的监控报告到Telegram。

## 主要功能

### 🔍 监控内容
– **虚拟机状态**: 统计运行中、已停止和最近停止的VM数量
– **主机资源**: CPU使用率、内存使用情况、系统运行时间
– **温度监控**: 通过SSH读取温度传感器数据,检测高温警告
– **任务日志**: 分析最近15分钟内的VM停止/关机事件

### ⚙️ 工作流程
1. **定时触发**: 每15分钟自动运行
2. **认证登录**: 通过Proxmox API获取会话票据和CSRF令牌
3. **数据收集**:
– 获取VM列表和状态
– 查询节点任务日志
– 获取节点状态信息
– SSH连接读取温度传感器
4. **数据处理**: 分析所有收集的数据,计算统计信息
5. **消息生成**: 创建格式化的HTML消息
6. **Telegram发送**: 将监控报告发送到指定聊天

### 🛠️ 技术特点
– **API集成**: 使用Proxmox REST API进行数据收集
– **SSH连接**: 通过SSH获取温度传感器数据
– **实时监控**: 每15分钟更新一次状态
– **智能告警**: 自动检测高温和VM异常停止
– **HTML格式化**: 使用Telegram HTML解析模式显示美观报告

## 配置要求

### 🔑 必需凭证
– Proxmox登录信息(用户名和密码)
– SSH密码凭证
– Telegram Bot Token

### ⚙️ 环境设置
– 需要在Proxmox主机上安装lm-sensors用于温度监控
– 设置正确的Proxmox IP、端口和节点名称
– 配置Telegram聊天ID

## 应用场景

### 🏢 企业环境
– 数据中心监控
– 虚拟化平台运维
– 服务器健康状态跟踪

### 🔧 个人使用
– 家庭实验室监控
– 开发环境状态检查
– 学习Proxmox管理

## 优势

– **自动化监控**: 无需手动检查服务器状态
– **实时告警**: 及时发现问题并通知
– **全面覆盖**: 监控VM状态、资源使用和温度
– **易于部署**: 使用n8n工作流快速搭建
– **灵活扩展**: 可根据需求添加更多监控指标

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