Skip to main content
Version: Deploy 24.1

Deployment Overview Dashboards

alt

The Deployment Overview dashboard provides a detailed view to understand the current situation of the deployment tasks across applications and environments. This dashboard enables you to view and analyze the deployment performance over a period of time and compare them with the best performers to benchmark and improve the deployment performance with respect to the Application and Environment.

As a Deployment Manager, you can use the Deployment Overview dashboard to understand the following aspects:

  • Analyze the overall main KPIs related to deployments.
  • Understand the outliers in the deployment performance from an applications and environment perspective so that those can be delved into further to look.
  • Identify the most impacted applications and can compare the performance with other benchmark applications to improve.
  • Review the trends to understand the performance over a period of time and identify if any specific time frame where the performance got impacted.

This dashboard is built using the deployment and deployment_frequency datasets.

The Deployment Overview dashboard consists of the following sections:

  • Overview
  • Details

Overview

The Overview section delivers high-level information of deployment tasks with respect to Application and Environment Overview. This section consists of the following panels:

KPI

  • No of Deployments - Last 30 days: Provides the total number of deployments attempted in last 30 days and the previous 30 days.
  • Deployment Frequency Monthly - Last 30 days: Provides the monthly average number of deployments for the last 30 days and the previous 30 days.
  • Avg Deployment Time (hours) - Last 30 days: Provides the average time of deployments in hours for the last 30 days and the previous 30 days.
  • % Failed deployments - Last 30 days: Provides the percentage of failed deployments in the last 30 days and the previous 30 days.

Environment deployment performance

This panel displays a tree map to help you understand the performance of deployments related to individual environment and provides information about the Environment Name, percentage of Failed Deployments, and monthly Deployment Frequency. The details provided will help you recognize and investigate the environments that have high failed deployments rate and can take measures to mitigate them. Each tile corresponds to an environment and the size of the tile associated to its deployment count. You can hover over a tile to view the details of the Environment, associated Failed Deployment percentage, and average monthly Deployment Frequency.

Deployments by status

This panel displays a horizontal bar graph showing the data of the count of deployments for various deployment statuses. Using this section, you can view the number of deployments associated with a specific status such as, done, cancelled, failed, and executed. You can hover over a horizontal bar to view the count of deployments.

Deployments by deployment type

This panel displays a vertical bar graph showing the data of the count of deployments for various deployment types. Using this section, you can view the number of deployments associated with a specific type such as, upgrade, rollback, undeploy, and initial. You can hover over a vertical bar to view the count of deployments.

Application deployment performance

This panel displays a bubble chart to denote the deployment performance associated with an individual application. Each bubble corresponds to an application and provides the details of Application Name, Monthly Deployment Frequency, Avg Deployment Time, Deployment Count and the percentage of Failed Deployments.

The bubble chart helps you to understand the performance of deployments related to individual applications and provides information about the Application Name, percentage of Failed Deployments, average number of monthly Deployments, and Deployment Count. The details provided will help you recognize and investigate the applications that have high failed deployments rate and can take measures to mitigate them. Each bubble corresponds to an application and the size of the bubble associated to its deployment count. You can hover over a bubble to view the details of Application, associated Failed Deployment percentage, Deployment Frequency, and Deployment Count.

alt text

Deployment trends

This panel provides insights into the trend of Deployment Count and Deployment Failure percentage associated with an environment. Using the data in this panel, you can identify and investigate the environments that have high failure deployments percentage and can take measures to mitigate them.

alt text

Details

The Details section delivers a deep dive view of the deployments carried out in last 30 days. You can review and analyze the Successful, Failed, Aborted, Cancelled, and Rollback deployment details. You can also see a trend in the success rate of deployments, the frequency of deployments, and information about recent and upcoming deployments. This section consists of the following panels:

KPI

  • No of Successful deployments - Last 30 days: Provides the number of deployments completed successfully in the last 30 days and the previous 30 days.
  • No of Failed deployments - Last 30 days: Provides the number of deployments that have failed or not yielded any result in the last 30 days and the previous 30 days.
  • No of Cancelled deployments - Last 30 days: Provides the number of deployments that are in Cancelled status in the last 30 days and the previous 30 days.
  • No of Rollback deployments - Last 30 days: Provides the number of deployments that have been rolled back (undo or restore previous version) over the past 30 days and the previous 30 days.

Deployment details - Last 13 months

This panel provides insights of specific details related to the deployments such as Environment Name, Application Name, Deployment Count, % Successful Deployments, % Failed Deployments, and the number of Rollbacks.

Deployments success rate in last 30 days

This panel displays a vertical bar graph showing the data of the percentage of successful deployments over the last 30 days. You can hover over the bar graphs to view the details for a particular calendar date.

alt text

Deployment frequency in last 30 days

This panel displays a vertical bar graph showing the trend of deployment frequency for the last 30 days. You can hover over the bar graphs to view the details for a particular calendar date.

alt text

Deployments in last 10 days

This panel provides details of the deployments that were carried out in the last 10 days. This section helps you with the insights of recent deployments along with the details of Deployment ID, Package, Created By, Deployment Type, Deployment Status, Completed date, and Deployment Worker.

Planned deployments in next 3 days This panel provides details of the upcoming scheduled deployments in the next 3 days. Using the data from this panel, you can review the list of planned deployments in upcoming days and allocate the team accordingly.

Components used in this dashboard

This section lists all the attributes used to build the reports in this dashboard.

Attributes

Attribute NameDescription
Application NameName of the application
Calendar DateGregorian calendar date displayed in the format ‘M/D/YYYY’
Calendar MonthDeployment Gregorian calendar month
Deployment IDUnique identifier for the deployment
PackageDeployment Package name
Deployment completed dateDate on which the deployment was completed
Deployment created byPerson who created the deployment
Deployment StatusCurrent status of the deployment
Deployment TypeType of deployment that is being carried out
Environment NameName of the environment
Package NameDeployment package name
Worker NameWorker used for deployment

Metrics

Metric NameDescription
Deployments Count - Last 30 daysRatio of successful deployments out of all deployments
Deployment Frequency Monthly - Last 30 daysMonthly Avg No of Deployments - Rolling 30 days average
Deployment Frequency MonthlyMonthly Avg No of Deployments - Rolling 30 days average
Avg Deployment Time (Hours) - Last 30 daysAvg Time of Deployments in Hours
Avg Deployment Time (Hours)Avg Time of Deployments in Hours
% Failed Deployments - Last 30 days% Number of deployments which are unsuccessful
% Failed Deployments% Number of deployments which are unsuccessful
Deployment CountNo of Deployments
Successful Deployments - Last 30 daysTotal no of deployments with status= SUCCESS in the last 30 days
Failed Deployments - Last 30 daysTotal number of deployments with Status Failed in the last 30 days
Aborted Deployments - Last 30 daysTotal No of deployments that are in ABORTED status
Cancelled Deployments - Last 30 daysTotal No of deployments in Cancelled status
Rollback Deployments - Last 30 daysTotal No of deployments of ROLLBACK Type
% Successful Deployments% of deployments that are successful
No of Aborted DeploymentsNullToZero(([No of Successful Deployments] / [No of Deployments]))
No of RollbacksTotal No of deployments of ROLLBACK Type