Showing Custom Measure Data in Reports

You can use measures from Silk Performer to measure the performance and reliability of your applications based on custom data. Beside measures that are explicitly created by functions in a script, you can also import summary measures.

To add such new measures to Silk Performance Manager:

  1. Create a special project attribute of the data type string in your Silk Performer project for each measure that you want to import to Silk Performance Manager.
    1. Open your project in Silk Performer.
    2. In the menu, select Project > Project Attributes.
    3. Create the project attributes. Prefix the name of such a new project attribute with #ApmVisibleMeasure. The prefix is not case-sensitive.
      Note: You cannot add additional project attributes at a later point of time in Silk Performance Manager. The maximum number of measures you can import is determined by the number of the special project attributes that you have created in Silk Performer. With one project attribute you can import exactly one measure.
      For example, a special project attribute in Silk Performer could have the name #ApmVisibleMeasureTimeToInteract. The portion after the prefix is not used by Silk Performance Manager.
    4. Specify the default value for the project attribute in Silk Performer. You can also leave the value blank to specify the value of the attribute while configuring a monitor that is using the Silk Performer project in Silk Performance Manager later.
      Tip: You can see the available measure names and measure type names that you can use in your script in the Virtual User Report in Silk Performer.
      Attributes where no value is set are ignored by Silk Performance Manager. The value of the project attribute should look as follows:
      [PE_]<measure_name>\<measure_type_name>
      The prefix PE_ is optional and works similar as the corresponding prefix for custom counters in Silk Performance Manager. If the performance prefix is specified and the monitor is configured accordingly in Silk Performance Manager, the measure is considered for performance metric calculation in Silk Performance Manager. The measure_name is what at some places in Silk Performer is called the key to a measurement group. The measure name is the name you can specify when using script functions like WebPageUrl or BrowserNavigate functions in Silk Performer. For example, the BDL code BrowserNavigate("http://lnz-testsite/tti/slowImages.php?count=4", "Slow image"); creates the measure with the name Slow image. A corresponding special project attribute in Silk Performer could have the value PE_Slow image\Time To Interact[s].
  2. Upload your Silk Performer project to Silk Performance Manager.
  3. Configure the monitor in Silk Performance Manager. Specify or edit the values of the special attributes during monitor configuration accordingly.