What does virtual memory actually mean?

I’m using process discovery to monitor some critical processes that they don’t misbehave, but with how it’s configured, i see 800gb of virtual memory used on a server with 32gb memory and 600gb disk space?

When asking around other departments everyone was confused “we’ve never monitored virtual memory”

Is this useful information still in this case ?
Can i somehow hide the virtual memory output from process discovery without hiding resident memory ?

(the example values are from an ubuntu 18 running azure monitoring for log collection purposes)