使用Zabbix监视Proxmox集群
从Proxmox API获取群集和节点详细信息,并使用zabbix_sender将其报告给Zabbix。
特征
群集节点的低级发现
收集群集仲裁和节点状态,总体群集和节点RAM / CPU使用情况和KSM共享,vRAM分配和使用情况,vCPU和vHDD分配,正在运行或已停止的VM和LXC容器的数量。
安装
该脚本可以在任何具有Python,功能正常的zabbix_sender的主机上运行,并可以访问Proxmox API。 Zabbix服务器或Zabbix代理将是逻辑候选者。
安装Python proxmoxer: pip install proxmoxer
安装Python请求: pip install requests
复制脚本scripts / proxmox_cluster.py并使其可执行。 该脚本是从cron或systemd计时
2021-12-09 14:45:42
22KB
Python
1