A box with network monitor

I don’t know if it exists but to prevent virtual machine sprawl I’m looking for a box.
This box must contain a NGFW with a good whitelist function, VPN concentrator and a network monitor. The whitelist function is to give only cloudflare access to our web server.
And I am thinking of 2 VPN concentrators for a site to site connection. (so the same box on each site)
Does anyone know if this exists? And in particular that this box also contains a network monitor tool.

If anyone can think of something, let me know!
Thanks in advance.

Nvm remove this please.
I already have a solution.