Hi everyone,
I'm experiencing severe performance issues with my Proxmox VE web interface and need some guidance. Here's my situation:
The web UI has become extremely sluggish - loading spinners persist indefinitely and noVNC console access is practically unusable, no graphs for minutes. Initially suspected hardware or network issues, but:
Any idea or pointers?
I'm experiencing severe performance issues with my Proxmox VE web interface and need some guidance. Here's my situation:
- Running latest PVE version with all packages up to date
- Recently upgraded from PVE 8 to PVE 9
Bash:
pveversion
pve-manager/9.0.6/49c767b70aeb6648 (running kernel: 6.14.8-2-pve)
The web UI has become extremely sluggish - loading spinners persist indefinitely and noVNC console access is practically unusable, no graphs for minutes. Initially suspected hardware or network issues, but:
- Replaced boot SSD with brand-new drive
- smartctl shows no errors before or after
- iotop and htop show normal resource usage
- Problem persists even with zero VMs or containers running
- Tested across multiple browsers and devices (including Proxmox mobile app) - same sluggish behaviour
- SSH connections are slow to establish but work fine once connected
- Restarted services: pveproxy, pvestatd, pvedaemon
- Performed full system reboot
- Reinstalled pve-manager and proxmox-widget-toolkit
- Checked logs - nothing significant except "connection timeout" errors when attempting noVNC access:
Bash:
journalctl -u pvedaemon -f
Aug 28 12:14:40 nibbler pvedaemon[2186]: starting 3 worker(s)
Aug 28 12:14:40 nibbler pvedaemon[2186]: worker 2187 started
Aug 28 12:14:40 nibbler pvedaemon[2186]: worker 2188 started
Aug 28 12:14:40 nibbler pvedaemon[2186]: worker 2189 started
Aug 28 12:14:40 nibbler systemd[1]: Started pvedaemon.service - PVE API Daemon.
Aug 28 12:15:07 nibbler pvedaemon[2188]: <root@pam> successful auth for user 'root@pam'
Aug 28 12:15:33 nibbler pvedaemon[4900]: starting lxc termproxy UPID:nibbler:00001324:000019E0:68B03A55:vncproxy:121:root@pam:
Aug 28 12:15:33 nibbler pvedaemon[2188]: <root@pam> starting task UPID:nibbler:00001324:000019E0:68B03A55:vncproxy:121:root@pam:
Aug 28 12:15:44 nibbler pvedaemon[4900]: command '/usr/bin/termproxy 5900 --path /vms/121 --perm VM.Console -- /usr/bin/dtach -A /var/run/dtach/vzctlconsole121 -r winch -z lxc-console -n 121 -e -1' failed: exit code 1
Aug 28 12:15:44 nibbler pvedaemon[2188]: <root@pam> end task UPID:nibbler:00001324:000019E0:68B03A55:vncproxy:121:root@pam: command '/usr/bin/termproxy 5900 --path /vms/121 --perm VM.Console -- /usr/bin/dtach -A /var/run/dtach/vzctlconsole121 -r winch -z lxc-console -n 121 -e -1' failed: exit code 1
debug3: obfuscate_keystroke_timing: stopping: chaff time expired (595 chaff packets sent)
Aug 28 12:18:24 nibbler pvedaemon[2189]: <root@pam> successful auth for user 'checkmk@pve'
Aug 28 12:18:41 nibbler pvedaemon[17899]: starting vnc proxy UPID:nibbler:000045EB:0000634F:68B03B11:vncproxy:103:root@pam:
Aug 28 12:18:41 nibbler pvedaemon[2188]: <root@pam> starting task UPID:nibbler:000045EB:0000634F:68B03B11:vncproxy:103:root@pam:
Aug 28 12:18:51 nibbler pvedaemon[17899]: connection timed out
Aug 28 12:18:51 nibbler pvedaemon[2188]: <root@pam> end task UPID:nibbler:000045EB:0000634F:68B03B11:vncproxy:103:root@pam: connection timed out
Aug 28 12:19:22 nibbler pvedaemon[2189]: <root@pam> successful auth for user 'checkmk@pve'
Any idea or pointers?