Liquibase Hub DevOps Metrics

The Liquibase Hub DevOps metrics provide the data to optimize your DevOps performance by identifying the following points:

DevOps Speed

  • Deployment Frequency – how often your organization successfully releases to production
  • Lead Time for Changes – the amount of time it takes a commit to get into production

DevOps Stability and Quality

  • Change Failure Rate – the percentage of deployments causing a failure in production
  • Time to Restore Service – how long it takes your organization to recover from a failure in production

Who can benefit from the Liquibase Hub DevOps metrics?

The Liquibase Hub DevOps metrics use the data sent to Liquibase Hub to provide insights to Developers, DBAs, and CI/CD and DevOps managers responsible for improving DevOps velocity and quality. The DevOps metrics can help to:

  • See which pipelines perform smoothly and which have repeated failures so that you can address the issue directly with data.
  • Holistically understand the impact of deployment frequency, changeset failure rate, and fix times.
  • Share the key performance and quality data with your team members and supervisors.
  • Find out which pipeline workflows are valuable and which needs additional refinement.

With the initial Liquibase Hub DevOps metrics capabilities, you can easily monitor the following performance data and more:

  • Deployment Frequency: the number of successful changes deployed to your production target in a pipeline in the last 30 days – and how it is trending from the previous 30 days.
  • Change Failure Rate: the percentage of deployments to production that failed in the last 30 days – and how it has been shifted from the preceding 30 days.

Using the Liquibase Hub DevOps metrics

To view the Liquibase Hub DevOps metrics, go to Projects, select Pipelines, and then select the Metrics button on the pipeline you want to inspect.

The default chart shows the highest numbered target in your pipeline since it usually represents a production connection. The default date range corresponds to the last 30 days.

Customizing the Liquibase Hub DevOps metrics

Liquibase calculates the DevOps metrics based on a target you select in a pipeline. Once you view the charts, you can choose another target with the target selector dropdown.

Also, you may change the date and choose from preconfigured date ranges of 30, 90, or 180 days, or use the date selector and choose the specific start and end dates for your metrics charts.

Sharing the Liquibase Hub DevOps metrics

You can share DevOps metrics charts via the URL because each chart has a unique URL.

Select the Share button to copy the direct link to the chart and send it to any team member who has access to the Liquibase Hub Project. The URL will open the metrics charts for the same target and date range you configured. If you customize the report with a different target or date, Liquibase Hub will save your settings for the next time you open the Metrics tab. Nevertheless, you can choose any other target or date range if you want.

The data behind the metrics report is not yet available via an open API or CSV export, so anyone with whom you share the report needs to be a member of the same Organization.