I have a WMI monitor for Apache Tomcat service which is displaying the incorrect physical memory counter for both Average and the MIN/MAX statistics in the application monitor. If I compare the actual physical memory being used by the service it's not even close to what the monitor displays. In fact, the monitor caps at 4GB no matter what the true physical memory reading is. I've tried adjusting the zoom settings, but both average and min/max physical memory used is always capped at 4GB. What duration does the poll use to determine "average"? The statistics will display correctly if the memory drops below 4GB, but over 4GB it flat lines to 4GB.
The virtual memory component appears to display accurately and fluctuates as the server does, it just seems to be the physical memory.
Anyone have any ideas what's causing the reading to display incorrectly?
Thanks,
Jan