Have you configured your reports? Report configuration helps you derive better insights quickly in the VMware Tanzu CloudHealth platform. See Configure Container Infrastructure for Cost Analysis.
It can take up to 24 hours after Collector deployment to start seeing meaningful reporting in the platform.
Kubernetes costs and usage visibility is critical for organizations while planning for chargeback/showback workflows or identifying cost or usage spikes in the environment. Tanzu CloudHealth brings together key reports in the platform to a central location with Kubernetes Overview. These usage reports are applicable for any Kubernetes environment, including GCP and Data Center. Kubernetes cost reporting that associates the Kubernetes usage data to the cloud bill is supported only for AWS, Azure and GCP.
To access Kubernetes Overview report on the platform, navigate to Reports > Kubernetes > Overview.
The Kubernetes Overview Report brings several key reports into a centralized dashboard enabling you to understand the cost and usage trends in aggregate, per cluster and namespace.
At the top of the report, you can view the data segmented by cluster or by namespace.
Based on your selection, you will see an executive summary, cluster/namespace snapshot, containers cost history and container usage charts on the primary page.
From there, you can drill down into any cluster or namespace by selecting a cluster or namespace from the Snapshot table.
In this scenario, us1-prod cluster was selected, where we see a filtered executive summary, cluster details, and usage reports. In this view, you can better understand the usage trends over time for this cluster.
Upon clicking the View icon, the system will link out to the underlying OLAP chart, where you can leverage many more filters, categorizations, and continue to explore.
The count for Clusters, Namespaces, Nodes, and Pods are reset at the end of the day.
The Kubernetes Cost History is the FlexOrg enabled report that provides a simpler method of automatic cost reallocation. This report is accessible to all FlexOrg users including the Sub- OU users, and is available for AWS and Azure clouds.
You can choose to allocate container cost costs by request or actual usage (CPU/Memory).
To access the report, navigate to Reports > Kubernetes > Cost History.
The time interval dimension that you select determines how the data is defined on the X-Axis:
The table below the chart displays the cluster cost for the selected Category.
You can Export the report in a CSV file format and can also Share it via a link.
Use Filters to allocate the cost to the specified Kubernetes categories.
Tanzu CloudHealth allows you to allocate the container cost by request, by actual usage (CPU/Memory), or both.
Requests/ Total Requested
.Average Usage/Total Allocated
.The following predefined category options are available for you to automatically reallocate the cluster cost to different Kubernetes groupings.
You can create a FlexReport using the same measures and dimensions selected in the Kubernetes Cost History report. Clicking Create FlexReport located at the top-right corner of the report redirects you to the FlexReports page. For more information, see FlexReport documentation.
You can also access the Kubernetes Cost History Report via the FlexReport APIs. For more information, see the FlexReport API documentation.
Note FlexOrgs Sub-OU users will only be able to view data they have permission to access.