Using proxmox special agent without having access to port 8006

Usually the monitoring server can access the Proxmox systems directly. In your case I would establish a VPN and be able to speak to the Proxmox IP.