How do I monitor PermGen (-XX:MaxPermSize) bytes in use/total, etc in a WebLogic environment?

book

Article ID: 35371

calendar_today

Updated On:

Products

APP PERF MANAGEMENT CA Application Performance Management Agent (APM / Wily / Introscope) CUSTOMER EXPERIENCE MANAGER INTROSCOPE

Issue/Introduction

   Question:

    We are using Introscope to monitor our WebLogic environment. With this, we are currently capturing the JVM heap size (Bytes in use/total, and heap used). 

    Does Introscope provide the ability to monitor/capture the PermGen (-XX:MaxPermSize) bytes in use/total, etc. as well?

 

  Answer:

   Yes. Enable GCMonitor by ensuring that GCMonitor.jar file is available in agent's core/ext directory and introscope.agent.gcmonitor.enable is set to true in its        I      IntroscopeAgent.profile file. 

   Once successfully executed, you should see the following metrics under the Agent's "GC Monitor|Memory Pools" tree in the Investigator:

   PS Eden Space

   PS Old Gen

   PS Perm Gen

   PS Survivor Space

 

   Additional Information:

    https://docops.ca.com/display/APMDEVOPS101/Configure+Java+Agent -- Configuring Java Agent Manual

    https://docops.ca.com//display/APMDEVOPS101/Agent --APM Agent Documentation

    https://communities.ca.com/videos/1291 -- JVM Garbage Collection: Troubleshooting with CA APM -- Part 2

Environment

Release: CEMUGD00200-9.7-Introscope to CA Application-Performance Management-Upgrade Main
Component: