Skip to content

GitHub Dashboard

CCOInsightsPipelinePrincipal edited this page Dec 13, 2022 · 2 revisions

Navigation



Overview

As part of the Continuous Cloud Optimization Insights solution, a dashboard is included to track the contributions made to a GitHub repository. The objective is to monitor not only the cloud environment, but also all the resources used for its design, deployment and maintenance. This dashboard allows you to monitor different metrics such as:

  • Number of contributors

  • Number of clones, forks, watchers, stars

  • Pull requests

    • Number of open pull requests
    • Average pull requests per day
    • Pull requests' lifecycle (in days)
    • Comparison between number of open vs closed pull requests over the last months*
  • Comparison between number of lines added vs deleted per month

  • Top contributors measured by changes in their pull requests

    *NOTE: time span depends on when the active branches in scope were created.

An important note is that the the Github Dashboard can be published in the PowerBI online service with auto refresh enabled. This differs from other dashboards of CCO Insights because for the Github Dashboard, dynamic queries are not being done directly from the PowerBI file, meaning that it can be published and consumed from the PowerBI online service.