Create an Analysis

Select Create analysis to initiate an application analysis from the Analysis reports section of the Applications tab.

  1. Select analysis type
    1. Enter a report name, which should start with a letter, be unique, and contain only letters, numbers, hyphens (-), or underscores (_).
    2. Select the analysis type:
      • Java migration analysis: Evaluates a Java application archive to estimate the effort and identify issues involved in migrating the application to a specified version of the Java Development Kit (JDK).
      • Performance analysis: Analyzes JDK Flight Recording (JFR) files to identify application performance bottlenecks and resource usage patterns.
    3. Select Next to continue.
  2. Choose files for analysis.
    1. Select how you want to provide your analysis file:
      • Select from object storage: Choose a file already available in your configured Object Storage bucket.
      • Upload a file from local system: Upload a supported file from your computer, which will be added to the Object Storage bucket.
      Supported file types:
      • For Java migration analysis: .jar, .war,.zip, .ear
      • For Performance analysis: .jfr
    2. After selecting or uploading your file, select Next to continue.
  3. Submit analysis request.

    The configuration options on this step depend on your selected analysis type:

    • For Java migration analysis:
      1. Review the selected artifact and object storage bucket.
      2. Select the target JDK version you want to analyze migration to.
      3. (Optional) Set package prefix filter options to include or exclude specific packages from the migration analysis. Enter one or more package prefixes as needed.
        • Include filter: Only the specified package prefixes will be included in the analysis.
        • Exclude filter: The specified package prefixes will be excluded from the analysis.
    • For Performance analysis:
      • Review the selected artifact and object storage bucket.
  4. Select Analyze to submit the analysis request.

A Work Request is created for this analysis. You can view the progress or status of this analysis from the Work request module.