svs-proxmox-watchdog/README.md

603 B
Raw Permalink Blame History

Простой монитор доступности виртуальных машин.

Следит по IP и перезапускает если недостуна

  • запускать на хосте proxmox, по крону, раз в минуту (например: crontab -e; */1 * * * * /usr/bin/python3 /root/svs-proxmox-watchdog.py 1>/dev/null 2>/dev/null)

  • необходим первичный json со списком виртуалок для мониторинга, вида:

List of dicts: [ {}, {}, ... ]

Dict: { "name" : "", "id" : proxmox_vm_id, "ip" : "x.x.x.x", "down" : 0 }