DevOps Insights dashboard - Workspace

concept australia Updated Sep 10, 2026 14 min read devops-insights-dboard-ws.md
Raw file servicenow.com

The DevOps Insights dashboard provides a flexible graphical view of operational and business reports. Use the dashboard to evaluate the results of your overall DevOps process.

Note: To collect daily or historical Insights data, unless these jobs were previously customized, you must select Active and set the Run As credentials to System Administrator:

  • [DevOps] Daily Data Collection (Daily) (active by default)

    Note: This is a scheduled job (to be run regularly) to collect daily DevOps data. For optimal performance, set this job to run during periods of low usage.

  • [DevOps] Historical Data Collection (On Demand) (inactive by default)

    For new DevOps Insights installations, if you have already been using the DevOps app and you Installed DevOps Insights at a later date, run the Historical Data Collection job to collect historical Insights data.

    Note: This is a one-time job to collect historical DevOps data, and not meant to be on a schedule. It might take awhile, so plan on running this job during a period of low usage.

Summary dashboard

The DevOps Insights Summary dashboard enables an overview of key metrics across various categories from accelerate to quality metrics along with a quick glance of the most active applications.

Summary reports

[Omitted image "devops-insights-summary-tab.png"] Alt text: DevOps Insights Summary dashboard.

Report

Description

Source

Average WIP cycle time

Average time in days that a work item is in the WIP state before completion.

Calculation: Time to complete WIP items divided by the number of completed work items

Average lead time

Daily average lead time for prod deploy pipeline executions.

Calculation: Sum of successful prod deploy lead times divided by the number of successful production pipeline executions.

Average deployment frequency

Average number of successful production deployments.

Applies to pipeline steps of type Prod Deploy that are in the completed state.

Step execution

Average test pass %

Daily average test pass percentage for pipeline executions.

Database view joined by test summary, test summary relations, step execution, change request repository detail, step, pipeline, app, and application product detail.

Work items completed

Work items, grouped by work item type, that were set to the complete state during the last 30 days.

Database view joined by work item, metric instance, commit work item, commit, commit execution, step execution, step, pipeline, app, and application product detail.

Activity — last 30 days

For each application, the summary of activity during the last 30 days.

Database view joined by commit, commit work item, repository, commit execution, app, test summary relations, step execution, test summary.

## Flow metrics dashboard

The DevOps Insights Flow metrics reports help you visualize how work is moving through your development process. Uncover bottlenecks by determining which kinds of work (such as stories or bugs) are taking the longest.

Flow metrics reports

[Omitted image "devops-insights-flow-metrics-tab.png"] Alt text: DevOps Insights Flow metrics dashboard

Report

Description

Source

Average flow time

Average time, in days, that a work item spent from the created state to step execution end time of a successful prod pipeline deployment.

Database view joined by work item, metric instance, commit work item, commit, commit execution, step execution, step, pipeline, app, and application product detail.

Average WIP cycle time

Average time in days that a work item is in a specific state.

Database view joined by Work Item, Metric Instance, Commit, Step Execution, Commit execution, and Commit work item lists.

Average WIP count

Average number of work items that are WIP during the last 30 days.

Average count of Work Items with State set to Work In Progress.

Work items completed

Number of work items in the complete state that are associated to commits through a successful production pipeline deploy in the last 30 days.Note: Filters don’t apply for this chart.

Average count of Work Items associated to Step Execution type set to Prod deploy. This requires commit to work item association as only work items deployed through a pipeline are in production.

Average work item cycle time

Average time in days that a work item is in a specific state.

Database view joined by Work Item, Metric Instance, Commit, Step Execution, Commit execution, and Commit work item lists.

Throughput and distribution

Number of work items, by type, that are associated to commits through a successful production pipeline deploy.

Database view joined by Work Item, Metric Instance, Commit, Step Execution, Commit execution, and Commit work item lists.

Average planned to deploy flow time

Average duration from the time that a work item associated to a commit was created to the time that the item was successfully deployed to production through pipelines.

Database view joined by Work Item, Metric Instance, Commit, Step Execution, Commit execution, and Commit work item lists.

Work in progress

Number of work items that are currently in the work in progress state.

Database view joined by Work Item, Metric Instance, Commit, Step Execution, Commit execution, and Commit work item lists.

## Change acceleration dashboard

The DevOps Insights Change acceleration tab displays change acceleration metrics that focus on your path to automation, comparing automated changes to manual changes, change policy decisions, and ROI. You can use this information to verify that automated change requests are being resolved more quickly than manually approved change requests.

Change acceleration reports

[Omitted image "devops-insights-change-accel-tab.png"] Alt text: DevOps Insights Change acceleration dashboard

Change requests that are part of step executions qualify as DevOps change requests.

Report

Description

Source

DevOps change volume

Number of DevOps change requests created.

Database view joined by Step Execution, Change request, and change request repository.

Time to close changes

Average time in hours to close DevOps changes by application. For each month, this is the average for (Time that change request was closed) minus (Time that change request was opened).

Database view joined by Step Execution, Change request, and change request repository.

Automated vs manual changes

Comparison between the numbers of DevOps change requests using change approval policies and DevOps change requests requiring manual approval.

  • A change request is considered automated when a change policy performs the approve/reject action.
  • A manual change is any change request that is assigned to a user or group for the approve/reject action and isn’t acted on by a change policy.

Database view joined by Step Execution, Change request, and change request repository.

Changes awaiting approval

Number of DevOps changes that are pending approval by date range.

By default, change requests in the New or Assess state are considered awaiting approval.

To specify the states that are considered awaiting approval, update the Change Request Awaiting States property setting. For details, see DevOps Insights properties.

Database view joined by Step Execution, Change request, System properties, and change request repository detail lists.

Change policy decision: auto-accept

The number of change policy decisions by decision type that automatically accept change requests.

Point to a value on the chart to view the list of policy decisions that were used for auto-approval and the number of times that a decision was used for auto-approval.

Database view joined by Step Execution, Change request, System properties, and change request repository detail lists.

Change policy decision: auto-reject

The number of change policy decisions by decision type that automatically reject change requests.

Point to a value on the chart to view the list of policy decisions that were used for auto-rejection and the number of times that a decision was used for auto-rejection.

Database view joined by Step Execution, Change request, Policy applied, Auto approval rejection action, Change approval definition, and change request repository detail lists.

Change acceleration savings

Net amount saved per month by automating DevOps changes.

When a change is automated, a developer doesn’t have to manually fill out the change request and associate each work item, code commits, test results and other evidence and artifacts to the change. After this activity is automated, hours that would have been spent on filling out the change, searching, tracking down and attaching items from other tools to a change, will now be saved. More work items require a relatively increasing number of hours to associate them manually. Therefore, higher numbers of work items should result in more hours saved after the change is automated. Change acceleration savings are calculated by multiplying the hours saved by the average hourly developer cost.

To change the default value of the average hourly developer cost, update the Average Hourly developer Cost property setting. For details, see DevOps Insights properties.

Calculation: Average hourly developer cost multiplied by developer hours saved.

Developer hours saved

Number of developer hours saved per month by automating DevOps changes.To change the default value of 1 (one) hour per developer, update the X hours per Developer time property setting. For details, see DevOps Insights properties.

Calculation: Number of work items in a change request multiplied by 1 hour per developer.

## Accelerate metrics dashboard

The DevOps Insights Accelerate metrics are four key DevOps metrics that measure software delivery performance. Deployment frequency and lead time measure DevOps speed, while change failure rate and mean time to recovery are used to measure stability.

Accelerate metrics reports

[Omitted image "devops-insights-accel-metrics-tab.png"] Alt text: DevOps Insights Accelerate metrics dashboard

Report

Description

Source

Average lead time

Average of:

([Time the code is successfully pushed to production] minus [Earliest commit time])

Applies to pipeline steps of type Prod Deploy that are in the completed state.

Note: This widget uses average aggregation and doesn’t support multi-element selection.

Pipeline execution

Average deployment frequency

Average number of successful production deployments.

Applies to pipeline steps of type Prod Deploy that are in the completed state.

Step execution

Average MTTR

Average resolve time for an incident caused by a DevOps change.

Note: This widget uses average aggregation and doesn’t support multi-element selection.

Database view joined by Incident, Change Request, Step Execution, Step, Pipeline, and App lists.

Average DevOps change failure rate

Daily average ratio of DevOps change requests that are associated to an incident divided by all DevOps change requests.

Note: This widget uses formula and doesn’t support multi-element selection.

Change request

Commit to deploy lead time

Duration from the earliest commit time to production deployment for a successful pipeline execution.

The value includes only steps of type Prod deploy that are in the completed state.

You might investigate high lead times by identifying the slowest pipeline steps. For example, a manual change approval process could increase lead time.

Calculation: Sum of successful prod deploy Lead times divided by the number of successful production pipeline executions.Needs 'Commits to Task Execution' association. Both Repository and Pipeline must be tracked and associated to the same App.

Needs Step type to be Prod Deploy.

Needs Task Execution result to be Successful.

Mean time to restore from incidents caused by DevOps changes

Daily average time to resolve an incident that was caused by a DevOps change.

Database view joined by step execution, change request, change request repository detail, and incident lists.

Calculated only for DevOps incidents by considering incident opened and closed time.

Production deployment frequency

Number of successful production deployments. The value includes only pipeline steps of type Prod deploy that are in the completed state.

To change the default value of 30 days, update the Date range setting.

Database view joined by Change Request, Step Execution, change request repository detail.

Needs Step Execution state to be Completed.

Needs Step type to be Prod Deploy.

DevOps change failure rate from incidents

Percentage of DevOps changes that caused incidents divided by all DevOps changes deployed to production.

If a change request caused multiple incidents, then only the change that caused or triggered the incident is considered. The number of incidents that the change caused isn’t considered.

Needs DevOps Change Request (Change associated to a Step Execution).

Needs Step Execution state to be Completed.

Needs Step type to be Prod Deploy.

Needs Incident caused by to be DevOps Change Request.

Deployment Success Rate

Deployments success rate over the last 30 days.

Deployment Success Rate = (Number of Successful Deployments in the last 30 days / Total Number of Deployments in the last 30 days) * 100

Applies to steps of type Prod Deploy in completed state.

Note: This widget uses formula and does not support multi-element selection.

Step Execution

Deployment Frequency

Number of successful production deployments in the last 30 days.

Applies to steps of type Prod Deploy that are in completed state.

Step Execution

Deployments failed

Number of failed production deployments in the last 30 days.

Applies to steps of type Prod Deploy that are in failed or user-canceled state.

Step Execution

## Quality metrics dashboard

The DevOps Insights Quality metrics dashboard enables a quick glance at data from tools such as SonarQube for code coverage, test pass percentage from your orchestration tools, vulnerabilities from security tools, and even overall bug counts.

Quality metrics reports

[Omitted image "devops-insights-qual-metrics-tab.png"] Alt text: DevOps Insights Quality metrics dashboard

Report

Description

Source

Code coverage %

Percentage of code that is covered by testing.

Needs Software Quality Scan Detail with Category = Coverage (%)

Needs Software Quality Scan Summary Relations related to Task Execution

Test pass %

Test pass percentage.

Needs Test Summary related to Task Execution

Security vulnerabilities

Count of security vulnerabilities over time.

Needs Software Quality Scan Detail with Category = Vulnerabilities

Needs Software Quality Scan Summary Relations related to Task Execution.

Bug counts

Number of work items of type bug.

Needs Commits to Work Items association. Both Repository and Plan must be tracked and associated to the same app.

Needs Commits to Task Execution association. Both Repository and Pipeline must be tracked and associated to the same App

Needs Work Item to be of type Bug.

## DevOps Insights Development dashboard

Development metrics focus on commit data that provides insights into how active and agile your teams are. With this information, you can reach full traceability of work by ensuring that commits are being tagged with the appropriate work items.

Development reports

[Omitted image "devops-insights-development-tab.png"] Alt text: DevOps Insights Development dashboard

Report

Description

Commit frequency

Number of commits associated to pipeline executions.Smaller, more frequent commits are preferred over larger less frequent commits.

Active committers

Number of committers that submitted commits.Because this report uses metric aggregation, it doesn’t support multi-element selection.

Top committers (30-day running sum)

Committers with the highest number of commits.

Top reverters (30-day running sum)

Committers with the highest number of reverts.

Average commits per committer

Average calculated as: (total number of commits)/(active committers). A higher value is more favorable.

Because this report uses metric aggregation, it doesn’t support multi-element selection.

Average commits per pipeline execution

Average commits per pipeline, calculated as (Total number of commits)/(Number of pipeline executions).

A low number is preferable, which indicates a concentrated effort, versus switching from task to task without completion.

Because this report uses metric aggregation, it doesn’t support multi-element selection.

Commits without work items

Commits made that aren’t associated to a work item, grouped by committer.

This report is useful for investigating and resolving why a commit isn’t tied to a work item, because all commits should be tied to a work item.

Pipeline pass percentage

Ratio of successful pipeline executions divided by total number of pipeline executions.

## DevOps Insights Operational stability dashboard

Operational metrics reflect on the stability of your applications to enable you to ensure that your teams are moving fast without compromising release quality.

Operational stability reports

[Omitted image "devops-insights-op-stability-tab.png"] Alt text: DevOps Insights Operational stability dashboard

Report

Description

Source

Incidents

Number of incidents for pipeline steps of type Prod deploy that are linked to a service in the CMDB.

Needs Step type to be Prod Deploy.

Needs Incident associated to a Service that matches the one in the prod deploy Step.

Outages

Number of outages for pipeline steps of type Prod deploy that are linked to a service in the CMDB.

Needs Step type to be Prod Deploy.

Needs Outage (cmdb_ci_outage) associated to a Service that matches the one in the prod deploy Step.

Service availability

Average service availability for pipeline steps of type Prod deploy that are linked to a service in the CMDB.

Needs Step type to be Prod Deploy.

Needs parent Service Offering associated to a Service that matches the one in the prod deploy Step.

Error budget remaining

Percentage of error budget left to spend in a month, for pipeline steps of type Prod deploy that are linked to a service in the CMDB. This data is from the Site Reliability operations application.

An error budget is the amount of Service Level Objective (SLO) that you can spend over a specified time. It can be used to manage release velocity. It’s typically based on availability, latency, and so on.

Needs Step type to be Prod Deploy.

Needs parent Service Offering associated to a Service that matches the one in the prod deploy Step.

Needs SRO application.

Search documentation
Search document titles and file paths on the australia branch