Deployment frequency
Deployment frequency
This tile shows the average number of deployments per day within the selected timeframe. It provides a simple indicator of delivery throughput and helps teams quickly understand whether deployment frequency is increasing or declining.
Configuration
Configure the following in the tile editor:
- Data Source: Select Azure DevOps.
- Data Stream: Select Build Runs.
- Objects: Select the projects you want data from.
- Parameters > Result: Select Succeeded to filter by successful deployments.
Timeframe: Select the timeframe you want to track. Note that after adding a monitor or configuring a KPI the Use dashboard timeframe option is disabled.
- Group:
- Group by: Select Finish Time.
- Bucket by: Select Day.
- Aggregation type: Select Count.
- SQL Analytics: Enable the toggle then configure the following:
- SQL > Query: Enter the following query.
SELECT AVG(count) AS avg_deployments_per_day FROM dataset1; - Click Execute.
- SQL > Query: Enter the following query.
- Visualization: Select Scalar.
- Mapping > Value: Auto - Avg Deployments Per Day is automatically selected.
- Click Save.