{"repo":"cedric-marcoux/proxmox_backup_healthchecks","free":true,"listed":false,"github":"https://github.com/cedric-marcoux/proxmox_backup_healthchecks","clone":"git clone https://github.com/cedric-marcoux/proxmox_backup_healthchecks.git","description":"A script to notify your self-hosted healthchecks.io about your proxmox backups","language":"Python","stars":11,"topics":["healthchecks","healthchecksio","hook","proxmox","vzdump"],"license":null,"category":"self-hosted-apps","readme_excerpt":"Proxmox VZDump Backup Hook with Healthchecks Integration This project provides a Python script that integrates Proxmox VZDump backups with Healthchecks.io or a self-hosted instance for monitoring and alerting. Overview The script runs at various phases of the Proxmox backup task to monitor and report backup status to Healthchecks.io (or self-hosted). It creates check endpoints for each VM/container and for the overall backup job, allowing you to track the progress and success of your backups. Features - Monitors all phases of the Proxmox backup process - Creates and updates Healthchecks.io endpoints automatically - Sends real-time status updates during the backup process - Captures and forwards backup logs to Healthchecks.io - Works with both standalone Proxmox servers and clusters - Supports multiple backup jobs Prerequisites - Proxmox VE 6.x or later - Python 3.6 or later (included with Proxmox) - Python requests library - jq command-line JSON processor - Healthchecks.io account (self-hosted or cloud) Installation 1. Clone the repository 2. Install dependencies 3. Create directories 4. Copy the script to the executable location 5. Configure environment variables Create the environment file: Edit the file with your Healthchecks.io details: Example configuration: 6. Add the script to your backup jobs Run this command to automatically add the hook script to all existing VZDump backup jobs: The idea behind is to add to file /etc/pve/jobs.cfg a line with \"script /usr/local/bin/v","default_branch":null,"files":null,"tree":[],"storefront":"/r/cedric-marcoux","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cedric-marcoux/proxmox_backup_healthchecks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}