We are monitoring a java.exe process that appears to show 4300 MBytes in PRTG however the resource monitor (Windows 2012R2) shows a a drastically different number 12000000kb in fact which is 12000 MBytes not 4300. I am trying to correlate where that data in PRTG is being confused. I am trusting the windows resource monitor is the correct representation... this server has 24GB of memory and java is using 14gb of that right now. So the working set numbers seems completely off.
Unless there is an explanation based on how the data is calculated and represented in the charts. The java.exe can be spawned by the web application so there is not a consistent (1) java process at a time meaning it is possible for multiple java process to be running at once.
I know the sensor is looking for java.exe and even notes the instance count so i feel like that is part of the puzzle.