SYSVIEW Performance Management

 View Only

SYSVIEW JVM Agent Semeru 21 Support and New JAR Explorer

  • 1.  SYSVIEW JVM Agent Semeru 21 Support and New JAR Explorer

    Broadcom Employee
    Posted Mar 14, 2025 03:41 PM
    Edited by James Bauman Mar 14, 2025 03:51 PM

    Greetings SYSVIEW community!

    On behalf of the SYSVIEW product team, we are pleased to announce that the SYSVIEW Java Virtual Machine and Language Environment component now supports IBM Semeru Runtime Certified Edition for z/OS version 21, contains a new JAR Explorer, and can now provide you with information about allocated heap memory for JVM threads. The enhancements are delivered in Feature PTF LU16184.

    The following list summarizes the enhancements.
     
    JVM Agent Support for Semeru 21
    The JVM agent can now monitor JVMs on z/OS that are running IBM Semeru Runtime Certified Edition 21. All SYVIEW JVM commands now support monitoring JVMs that are running Semeru 21.  
     JAR Explorer
    SYSVIEW now lets you explore the contents of JAR files using a new command named JARINFO. The command helps you gain insights about the Java applications that are running on your site and inventory the third-party software that is packaged with the JAR files. To support this capability, this PTF provides the following enhancements:
      • New JARINFO Command: Displays JAR file attributes, validates checksum values, displays the contents of WAR files and EAR files, and much more!
      • Enhanced JVMPATHS and ULISTDIR Commands: Contain a new subcommand (WHERE) and/or line command (JARINFO) that let you search JAR files for a given text string and navigate the contents of JAR files.
    Thread Allocated Memory
    The JVM agent can now provide you with information about allocated heap memory for JVM threads. To support this capability, this PTF provides the following enhancements:
      • New JVM Agent Option: Contains a new option named thrMemMon that, when enabled, tells the JVM agent to monitor native thread memory when the agent initializes.
      • Enhanced Commands:
        • JVMSET: Contains a new THRMEMMON function that lets you dynamically enable or disable allocated thread monitoring.
        • JVMTHRDS: Contains the following new data fields:
          • AllocMem: Displays the approximate total amount of heap memory for each thread.
          • ThrMemMon: Indicates if thread monitoring is enabled or disabled.
    More Enhancements!
    This PTF also provides the following miscellaneous enhancements.
      • MENU MODULES: A new menu that displays a list of existing commands related to viewing information about modules defined on the system.
      • Enhanced OPERLOG Command: Contains the following new data fields.
        • MCSFLAG: Displays the WTO MCSFLAG parameter flags.
        • HRDCPY: Indicates if hardcopy only is specified.  

    For more detailed information about these enhancements, see New Features in the SYSVIEW Performance Management documentation.

    NOTE: The JVM Agent Support for Semeru 21 and Thread Allocated Memory enhancements that PTF LU16184 provides do not apply to SYSVIEW Essentials configurations of SYSVIEW Performance Management. For more information, see New Features in the SYSVIEW Essentials documentation.

    We value your business and thank you for using SYSVIEW!



    ------------------------------
    James Bauman
    Principal Technical Writer
    Mainframe Software Division | Broadcom
    ------------------------------