analytics

     

proiv dashboard  

Configuring ProfilerProfiler

The PROIV profiler is integrated into the PROIV Virtual Machine to provide seamless user experience. The PROIV profiler diagnosis CPU, memory usage or any other application-level issues and helps you to understand the overall performance of your application. You can identify the objects and also drill-down to the level of function calls that consumed a disproportionate amount of execution time. For example, if a single function takes up 80% of the execution time, it’s usually worth to identify bottlenecks and performance tuning opportunities in your application.

To setup the profiler, you must create a profiling session. During the profiling session the execution time for various PROIV objects is recorded and when the session ends, a trace file is generated in the specified path with a unique name with an extension of p4p. This trace file helps you to view the state of your application at different points during the execution of your code, such as:

Profiler Configuration

To set the PROIV Profiler configuration, do the following:

  1. On the Analytics Settings tab, click PROIV Profiler.
    The configuration page appears with default settings.

  2. Modify the configuration as required. The following table describes the fields that can be configured.

    Field Name

    Description

    Trace File Directory Path

    Enter the path to store the trace file. For example, the default path on Windows machine is "C:/Program Files/Zellis/PROIV Version 9/VirtualMachine/profiler_traces"

Note:  By default, .P4P is the extension of the trace file. The .P4P file extension is changed to .p4a representing the file is analyzed. A zip folder is created with P4P File, GRIDSON File (stores data to represent in the form of Grid in the Profiler screen) and TREESON File (stores data to represent in the form of Tree in the Profiler screen) in the place of P4P file. In case of any processing errors, an alert appears with Data Load error. Refer to Analyzing Profiler Results for more information.

Dashboard Overview

Comment on this topic

Topic ID: 820003