原文链接:https://pve.proxmox.com/pve-docs/chapter-notifications.html 最后更新:2026-02-25
Proxmox VE提供了一套完整的通知系统,用于向管理员和用户发送关于系统事件的重要信息。这些事件包括虚拟机状态更改、存储问题、集群事件等。
Proxmox VE支持多种通知发送方式:
* 最常用的通知方式 * 配置SMTP服务器 * 支持自定义发件人地址 * 支持多个收件人
* 通过第三方短信网关发送 * 适用于紧急告警 * 需要额外配置
* HTTP/HTTPS回调 * 支持自定义集成 * 可发送到外部监控系统
* 记录到本地文件 * 适用于调试和审计 * 可配置日志级别
* 节点状态更改 * 集群成员变更 * 存储状态变化 * 许可证状态
* 启动/停止/重启 * 备份完成 * 快照创建/删除 * 高可用故障转移
* CPU使用率过高 * 内存不足 * 存储空间不足 * 网络带宽超限
* 登录失败 * 权限更改 * 防火墙规则更改
在Web界面中: 1. 进入数据中心 → 通知 2. 选择通知方式 3. 配置相关参数
# 在 /etc/pve/datacenter.cfg 中配置 email: enabled smtp.server: mail.example.com smtp.port: 25 smtp.user: user@example.com smtp.from: proxmox@example.com
# 配置Webhook端点 webhook: url: https://hooks.example.com/proxmox method: POST content-type: application/json
可以配置哪些事件触发通知:
* 严重级别(critical、warning、info) * 事件类型 * 特定资源
* 即时通知 * 汇总通知 * 静默时段
在Web界面中可以查看: * 发送的通知历史 * 通知状态(成功/失败) * 重试记录
* 启用详细日志 * 测试通知配置 * 检查邮件队列
1. 为不同类型的事件配置不同的通知方式 2. 避免过度通知导致“通知疲劳” 3. 定期检查通知配置是否正常工作 4. 确保紧急通知可以及时送达