PERF Custom Metrics v1 (Deprecated)

This functionality is soon to be replaced by Custom Metrics V2. No additional actions required, support team will contact you in advance


Custom Metrics in PERF is the ability to extend a list of standard metrics/charts. This can be helpful if you need apply some specific calculations/formulas over PERF data obtained in a standard way from Jira/TFS/VSTS or define your custom data set.

To manage custom metrics go to Project Configuration -> Custom Metrics.


Types of Custom Metrics

Simple Metrics (type 1) directly display data entered by the user without any dependencies, as a plain list of attributes.


Advanced Metrics (type 2) display data entered by user with a number of dependencies also managed by user. This also includes an ability to define list of specific attributes for each metric as well as rules for calculation, grouping, aggregation etc. over provided data set.  


With Advanced Metrics Over PERF Data (type 3) you can set up advanced metrics/charts over PERF data available for your project. This means you will have predefined data structure i.e. not need to set it up. At the same time metrics configured in this way can have same options for visualization and aggregation as generic metrics available above at this page. In case there is no project tracking system configured for your project, this option is not accessible for you.

Advanced Metrics Over PERF Data (type 3) is applicable today for JIRA / Rally / TFS data, i.e. for data of the "Work Management" type. Not for other types of data sources (e.g. GIT or CI/CD).


Custom Metrics Capabilities


Capability
Types of Custom Metrics
Simple MetricsAdvanced MetricsAdvanced Metrics over PERF data (JIRA, Rally, TFS)
Edit data via GUI

YES

YES

NO

Edit data via CSV upload/download

YES

YES

NO

Edit data via REST API (howto)

YES

YES

NO

Auto-map data to PERF Data Source(s)

NO

NO

YES 

Metrics Query Language (howto)

NO

YES

YES

Adding a Widget to a Dashboard 


When you create a new metric, you are able to Publish it to the Metrics Catalog. After being published, a metric can be placed onto a dashboard (any screen upon your choice). 

If you delete a custom metric it will disappear from the catalog and from the board, if it was added there before.

Copy Custom Metrics

Copying custom metrics allows to copy one or more custom metrics of any type to other units. You can copy one, only selected and all custom metrics of all types at once.

Copied metric equals an original metric in a metric name, metric settings, expression written in Expression Builder (for advanced and advanced over PERF data metrics), metric status in Metric Catalog (published/unpublished), fields and data entries (for simple and advanced metrics).

Copied advanced metrics over PERF Data will be available only if the task tracking system is configured for the project.



Copy one particular metric:

  1. Click Copy button in front of a data set
  2. In the appeared pop-up window choose units where the metric should be copied and click Copy.
  3. A copy of a metric is created in the chosen units.

               

Hierarchy shows only units where a user has a Project Manager role in PERF v1 or key staff in PERF v2.

Copy selected metrics:

  1. Check the checkboxes in front of the data sets or calculations (for advanced metrics) that need to be copied. 
  2. Click the button ‘Copy X selected to…’. 
  3. In the appeared pop-up window choose units where the metric should be copied and click Copy.
  4. A copy of the metrics is created in the chosen units.

You can also copy all configured metrics at once by checking Select all  checkbox and clicking ‘Copy X selected to…’ button.

Detailed Guides


Copyright © 2024 EPAM Systems, Inc.

All Rights Reserved. All information contained herein is, and remains the property of EPAM Systems, Inc. and/or its suppliers and is protected by international intellectual property law. Dissemination of this information or reproduction of this material is strictly forbidden, unless prior written permission is obtained from EPAM Systems, Inc.