Deployment frequency over time
This tile shows when deployments have occurred and how frequently changes are being pushed. It helps teams understand deployment cadence and provides context when investigating incidents or regressions that may align with recent releases.
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.
- Visualization: Select Line.
- Mapping > X-Axis: Select Finish Time (by day).
- Mapping > Y-Axis: Select Count.
- X-Axis > Label: Enter Date.
- Y-Axis:
- Label: Enter Deployment count.
- Range: Select Fit to Data, from zero.
- Options: Enable the following toggles:
- Data points
- Shading
- Grid lines
- Trend line
- Click Save.