Foglight

Weblogic Model // JMX: need to monitor "committedVirtualMemorySize"

Hi,

i'm searching for the attribute "CommittedVirtualMemorySize" in the weblogic model but can't find it.

--> getAttribute(operatingSystemMXBean, "CommittedVirtualMemorySize")

Maybe there is another identifier available. I need to monitor assigned native memory.

From the bea console i have the following columns inside a jmx-weblogic_OperatingSystem table:

  • Time
  • OpenFileDescriptorCount
  • MaxFileDescriptorCount 
  • ProcessCpuTime 
  • SystemLoadAverage
  • AvailableProcessors
  • CommittedVirtualMemorySize
  • TotalPhysicalMemorySize
  • FreePhysicalMemorySize
  • TotalSwapSpaceSize FreeSwapSpaceSize

In the Foglight Weblogic Model i can find something like:

  • "UsedPhysicalMemory:java.lang.Long::

   The amount (in bytes) of physical memory that is currently being used on the host computer.

   The value describes the memory that is being used by all processes on the computer, not just by the Virtual Machine."

  • "TotalPhysicalMemory:java.lang.Long::

   The amount (in bytes) of physical memory on the host computer.

   The value does not include memory that an operating system makes available through swap space on a disk or other types of virtual memory."

  • "UsedHeap:java.lang.Long:: The amount (in bytes) of Java heap memory that is currently being used by the Virtual Machine."

How can i identify the value for "CommittedVirtualMemorySize" and where do i find it in the JMX cartridge ?

--

Regards

Bernhard