Hi,
I’m not a server administrator, so I’m not sure whether this is a server-side issue or something related to MikroTik CHR.
I have a SmokePing VM running to monitor latency to my CHR core gateway. From boot, the CHR shows about 100 µs latency (SmokePing → CHR, both hosted on the same Proxmox server). After a few hours, I see the latency gradually increase to 500 µs, and sometimes up to 1.2 ms.
After this gradual increase in latency, the CHR eventually appears to drop all traffic. I lose access to the router, and all traffic through it stops. The only way to recover is to reboot the CHR VM, after which everything works normally again and latency returns to ~100 µs.
Hardware and Software
-
Proxmox VE: 9.1.2
-
MikroTik CHR: 7.21.3 (P10 license)
-
CHR Resources:
-
6 vCPUs
-
8 GB RAM
-
~11 GB disk
-
-
Host Server:
-
Dual socket
-
12 cores / 24 threads per CPU (48 usable cores total)
-
128 GB RAM
-
Proxmox VM Configuration (CHR – RAW disk)
balloon: 0
boot: order=scsi0
cores: 6
cpu: host
cpuunits: 2048
memory: 8192
name: core.con.gateway
net0: virtio=BC:24:11:48:00:A9,bridge=vmbr0,firewall=1,queues=6
net1: virtio=BC:24:11:CC:70:CF,bridge=chrbond,firewall=1,queues=6
numa: 0
ostype: l26
scsi0: local-lvm:vm-101-disk-0,iothread=1,size=10368M
scsihw: virtio-scsi-single
sockets: 1
Troubleshooting Already Done
I have tried extensively adjusting VM settings, including:
-
CPU units / weighting
-
VirtIO multiqueue (enabled and disabled)
-
Socket and core layouts
-
NUMA on/off
-
Memory ballooning
I have also:
-
Run CHR as both x86 install and RAW CHR image
-
Rebuilt the CHR multiple times
-
Purchased new P10 licenses to start fresh
Additional Context
This CHR is used as a core router, handling all internal routing and VPN connectivity to our sites. (average 22k pps in and also 22K pps out)
When I first deployed this setup about three months ago, everything worked perfectly. As far as I know, nothing significant has changed, but these issues started appearing around two weeks ago.
At this point, I have exhausted all available options on my side. My next step is to ask the community here and, if necessary, escalate to MikroTik support.
Any help or guidance would be greatly appreciated



