mape2k
(Marcel Pennewiß)
October 12, 2026, 10:04am
14
Leider macht der Special Agent auch noch sehr viele unnötige API-Requests. Gerade wenn man große Task Logs mit häufigen Tasks hat, sind die Antworten auch relativ groß.
Hi,
during the work on the Proxmox VE Agent Plugin i reviewed the code of the Proxmox VE Special agent very closely.
The Backup information is determined from the logs and so first the tasks list is requested and vzdump logs afterwards. Task list is requested via get_tree already before processing backup logs. Getting logs is done in fetch_backup_log in libbackups.py. The function get_tree is used to retrieve the logs. But this will result in 5 unnecessary API requests FOR EACH LOG.
Due to ca…