App Connect

App Connect

Join this online user group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#Applicationintegration
#App Connect
#AppConnect
 View Only
  • 1.  IIB garbage collection monitoring

    Posted Tue January 17, 2023 03:46 PM
    In IIB documentation says:
    '

    The key indicators of a successful JVM heap setting are:

    • GC overhead - the percentage of time spent in stop-the-world GC versus the time spent running the application
    • GC pause times - the length of the stop-the-world GC cycles'
    In the Resource statistics I can get
    <resourceIdentifier name="Garbage Collection - J9 GC" CumulativeGCTimeInSeconds="0" CumulativeNumberOfGCCollections="32"/> 

    So IIB statistics do not give me the metrics I need 'percentage of time doing gc' and 'gc pause time'.
    If the IIB jvm was a WebSphere Application Server (WAS) I could use jvm parameters to enable the verbose of gc and get a file with the gc statistics that I would format with a tool GCMV to get that values. 
    Since the IIB jvm is not a WAS, is it possible to get the same results, I mean enable verbose gc in IIB jvm?

    ------------------------------
    Joao Alexandre
    ------------------------------


  • 2.  RE: IIB garbage collection monitoring

    Posted Mon January 30, 2023 09:17 AM
    Hi Joao,  Does the mqsichangeproperties ${IIB_NODE_NAME} -b agent -n jvmVerboseOption -o ComIbmJVMManager -v gc work for you?

    https://www.ibm.com/docs/en/integration-bus/10.0?topic=command-jvm-parameter-values

    Regards,

    Jim

    ------------------------------
    Jim Eberwein
    ------------------------------