Unresolved critical issues
This tile highlights unresolved high-priority issues and bugs that persist while deployments continue. It surfaces situations where teams may be adding change on top of known risk, increasing the likelihood of compounded failures.
We'll use the Jira plugin in this case to filter our incident tickets, but if you use a different tool for tracking incidents (e.g. JSM or ServiceNow), you can easily edit this tile to use a data stream from another data source.
Configuring the tile
Configure the following in the tile editor:
- Data Source: Select Jira.
- Data Stream: Select JQL Query.
- Parameters :
- JQL query: Enter a query to return incidents. This query will be different depending on your own environment and the fields you have available.
In our example, we've used the{{timeframe.end}}expression to capture all critical bugs created before the end of the timeframe that are still unresolved.TYPE = 'Bug' AND Priority = 'Critical' AND status IN ("Open", "Ready to start", "In progress") AND created <= "{{timeframe.end}}" 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.
- Columns: Enter Summary and Project to truncate the results.
- JQL query: Enter a query to return incidents. This query will be different depending on your own environment and the fields you have available.
- Visualization: Select Table.
- Click Save.
Adding as monitor
With a healthy baseline of 0-3 unresolved critical issues, we trigger a warning when the number begins to indicate growing operational strain, and an error when the backlog suggests meaningful delivery risk.
Critical issues represent active production risk. Even a small increase can materially impact deployment confidence.
Configure the following in the tile editor:
- Monitoring: Enable the Monitoring toggle.
- Type: Select Threshold.
- Value: Select Count.
- Conditions:
- Error: Enable the toggle, then configure as Greater than, and supply an appropriate value. For our example, we’ll enter 3.
- Warning: Enable the toggle, then configure as Greater than, and supply an appropriate value. For our example, we’ll enter 4.
- Click Save.
Publishing a KPI
To give even more value to this dashboard, we can promote key operational metrics to first-class KPIs.
Once published, these KPIs can be selected as a data stream when configuring a tile, making it both easier to track on-call performance over time and to reuse this data across your other dashboards.
Once you've finished, you can even use this metric to configure a Risk Alerts tile!
Add a KPI type
Configure the following on the Settings > KPI > KPI Types page:
- Click Add KPI type. The Add KPI type window opens.
- Name: Enter Unresolved critical issues.
- Click Save.
Configure the tile KPI
Configure the following in the tile editor:
- KPI: Enable the toggle.
- Type: Select Unresolved critical issues.
- Click Save.