|
| 1 | +--- |
| 2 | +title:"Global analytics dashboard" |
| 3 | +description:"" |
| 4 | +group:dashboards |
| 5 | +toc:true |
| 6 | +--- |
| 7 | + |
| 8 | +Get a global picture of runtimes, managed clusters, deployments, and pipelines in the Home dashboard. The Home dashboard is displayed when you log in to Codefresh, providing system-wide visualization in real-time. |
| 9 | + |
| 10 | +Global filters allow you to narrow the scope of the data, and drill down into specific entities for more details. |
| 11 | + |
| 12 | + {% include |
| 13 | + image.html |
| 14 | + lightbox="true" |
| 15 | + file="/images/reporting/home-dashboard.png" |
| 16 | + url="/images/reporting/home-dashboard.png" |
| 17 | + alt="Home dashboard: Global enterprise analytics" |
| 18 | + caption="Home dashboard: Global enterprise analytics" |
| 19 | + max-width="70%" |
| 20 | + %} |
| 21 | + |
| 22 | +###Global filters |
| 23 | +Filter the view in the Home dashboard by runtimes and date range. |
| 24 | + |
| 25 | +{% include |
| 26 | + image.html |
| 27 | + lightbox="true" |
| 28 | + file="/images/reporting/global-filters.png" |
| 29 | + url="/images/reporting/global-filters.png" |
| 30 | + alt="Home dashboard: Global filters" |
| 31 | + caption="Home dashboard: Global filters" |
| 32 | + max-width="60%" |
| 33 | + %} |
| 34 | + |
| 35 | +###Runtimes and Managed Clusters |
| 36 | + |
| 37 | +Identify the health of the runtimes and managed clusters in your enterprise. |
| 38 | +Health status is displayed for both hosted (if you have Hosted GitOps), and hybrid runtimes. |
| 39 | + |
| 40 | +Managed clusters are external clusters registered to runtimes to which you deploy applications and GitOps-managed resources. |
| 41 | + |
| 42 | + {% include |
| 43 | + image.html |
| 44 | + lightbox="true" |
| 45 | + file="/images/reporting/runtimes-clusters-widgets.png" |
| 46 | + url="/images/reporting/runtimes-clusters-widgets.png" |
| 47 | + alt="Runtimes and Managed Clusters in the Home dashboard" |
| 48 | + caption="Runtimes and Managed Clusters in the Home dashboard" |
| 49 | + max-width="80%" |
| 50 | + %} |
| 51 | + |
| 52 | +{: .table .table-bordered .table-hover} |
| 53 | +| Item| Description| |
| 54 | +| ------------------------| ----------------| |
| 55 | +|**Runtimes**| Identify failed runtimes.| |
| 56 | +|**Managed Clusters**|{::nomarkdown} <ul><li><b>Status</b>: One of the following: <ul><li><b>Connected</b>: Argo CD is able to connect and successfully deploy resources to the cluster.</li><li><b>Failed</b>: Argo CD is unable to connect to the cluster because of authentication, networking, or other issues. </li> <li> <b>Unknown</b>: Argo CD has no information on the cluster as there are no resources deployed to the managed cluster.</li></ul><li><b>View</b>: Click to go to the Runtimes page. <br>To see the runtime's managed clusters, select the runtime.</li> </ul> {:/}| |
| 57 | + |
| 58 | + |
| 59 | +###Deployments |
| 60 | + |
| 61 | +Identify trends for deployments. |
| 62 | + |
| 63 | + {% include |
| 64 | + image.html |
| 65 | + lightbox="true" |
| 66 | + file="/images/reporting/deployments-widget.png" |
| 67 | + url="/images/reporting/deployments-widget.png" |
| 68 | + alt="Deployments in the Home dashboard" |
| 69 | + caption="Deployments in the Home dashboard" |
| 70 | + max-width="70%" |
| 71 | + %} |
| 72 | + |
| 73 | +{: .table .table-bordered .table-hover} |
| 74 | +| Item| Description| |
| 75 | +| ------------------------| ----------------| |
| 76 | +|**Daily/Weekly/Monthly**| Granularity for deployment views that affects the average number of deployments and the comparison to the reference period.| |
| 77 | +|**Number and Comparison Average**| The number on the top right is the number of successful/failed/rollback deployments for the selected granularity. The percentage is the comparison to the reference period, also for the selected granularity.| |
| 78 | +|**Successful**| The number of successful deployments per day, week, or month according to the selected granularity.| |
| 79 | +|**Failed Deployments**| The number of successful deployments per day, week, or month according to the selected granularity.| |
| 80 | +|**Rollbacks**| The number of successful deployments per day, week, or month according to the selected granularity.| |
| 81 | + |
| 82 | + |
| 83 | + |
| 84 | +###Applications |
| 85 | + |
| 86 | +Displays up to five of the most active applications and their current deployment status. |
| 87 | + |
| 88 | +{% include |
| 89 | + image.html |
| 90 | + lightbox="true" |
| 91 | + file="/images/reporting/applications-widget.png" |
| 92 | + url="/images/reporting/applications-widget.png" |
| 93 | + alt="Applications in the Home dashboard" |
| 94 | + caption="Applications in the Home dashboard" |
| 95 | + max-width="70%" |
| 96 | + %} |
| 97 | + |
| 98 | +{: .table .table-bordered .table-hover} |
| 99 | + |
| 100 | +| Item| Description| |
| 101 | +| ------------------------| ----------------| |
| 102 | +|**Filter**| Filter applications by the cluster on which they are deployed.| |
| 103 | +|**View**| Click to go to the Applications dashboard. See| |
| 104 | +|**Application Name**| The name of the application, and the names of the runtime and cluster on which it is deployed. Click the name to drill down into the application in the Applications dashboard.| |
| 105 | +|**Health status**| The health status of the application, and can be either:{::nomarkdown}<ul><li>Healthy (green): The application is running on the cluster.</li><li>Degraded (red): The application failed to run.</li> <li>Rollback (yellow): There was a rollback to the previously deployed version.</li></ul> To see the breakdown by health status, mouse over the chart. <br> The number at the end of the bar is the total number of deployments for the application, with the overall decrease or increase compared to the reference period. {:/}| |
| 106 | + |
| 107 | + |
| 108 | + |
| 109 | +###Delivery Pipelines |
| 110 | + |
| 111 | +>Delivery Pipline data is shown for hybrid enviroments. |
| 112 | +
|
| 113 | +Displays all active pipelines for the selected date range, providing insights into trends for pipelines. Active pipelines are those with at least one active or completed workflow. |
| 114 | +Analytics are derived by comparing the selected date range to the corresponding reference period. If your date range is the last seven days, the reference period is the seven days that precede the date range. |
| 115 | + |
| 116 | +{% include |
| 117 | + image.html |
| 118 | + lightbox="true" |
| 119 | + file="/images/reporting/delivery-pipeline-widget.png" |
| 120 | + url="/images/reporting/delivery-pipeline-widget.png" |
| 121 | + alt="Delivery Pipelines in the Home dashboard" |
| 122 | + caption="Delivery Pipelines in the Home dashboard" |
| 123 | + max-width="80%" |
| 124 | + %} |
| 125 | + |
| 126 | +{: .table .table-bordered .table-hover} |
| 127 | + |
| 128 | +| Item| Description| |
| 129 | +| ------------------------| ----------------| |
| 130 | +|**Pipelines**| The number prefixed to the pipeline name indicates the change in position of the pipeline compared to the reference period. To drill down into a specific pipeline, click the pipeline.| |
| 131 | +|**Filter**| The filters available to focus on the pipelines of interest:{::nomarkdown}<ul><li><b>Status</b>:<ul><li>Succeeded: Pipelines with workflows completed successfully.</li><li>Failed: Pipelines with workflows that failed.</li><li>Error: Pipelines with workflows that resulted in errors.</li></ul><li><b>Repository</b>: The Git repository or repositories tracked, with the events that triggered or ran the pipelines.</li><li><b>Event Type</b>: The Git or Calendar event or events by which to view pipelines. If you select Git push, only those pipelines configured to be run on Git push are displayed.</li> <li><b>Initiator</b>: The user who made the commit that triggered the event and caused the pipeline to run.</li></ul>{:/}| |
| 132 | +|**View**| Click to go to the Delivery Pipelines dashboard.| |
| 133 | +|**KPI Averages**| KPI averages for: {::nomarkdown}<ul><li>Success Rate: The average number of successful executions, in percentage.</li><li>Average Duration: The average length of time to complete execution, in mm:ss.</li> <li>Executions: The average number of times the pipeline was triggered, in percentage.</li><li>Committers: The number of users whose commits on the repository or repositories triggered the pipelines. User count is aggregated per user, so multiple commits from the same user are counted as a single commit.</li></ul> To see detailed day-to-day values, select a line chart.{:/}| |
| 134 | +|**Most Active Delivery Pipelines**| Up to ten pipelines with the highest number of executions. The same KPIs are displayed, and compared to those in the reference period.| |
| 135 | +|**Longest Delivery Pipelines**| Up to ten pipelines with the longest duration. The same KPIs are displayed, and compared to those in the reference period.| |
| 136 | + |
| 137 | +###Related articles |
| 138 | +[DORA metrics]({{site.baseurl}}/docs/dashboards/dora-metrics/) |
| 139 | +[Monitoring applications]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/) |
| 140 | +[Images in Codefresh]({{site.baseurl}}/docs/deployments/gitops/images/) |
| 141 | + |
| 142 | + |