# Cluster Dashboard

The **Cluster Dashboard** provides a number of views, ranging from an overview of all connected Kubernetes clusters to detailed views outlining metrics for individual clusters as well as the Kubernetes artefacts belonging to those clusters.

Below are some of the views provided:

### Kubernetes Custer Overview

The **Kubernetes Cluster Overview** provides overall cluster metrics for all connected clusters across cloud providers and on-premise.&#x20;

The metrics provided include **Cluster Score, Next 30 Days Forecast** and **Total Cost.** These metrics are provided for the time frame chosen using the date picker in the top right.

![Kubernetes Cluster Overview](/files/-Ma9M42rCBMVEDUUnQnf)

**Cluster Score** is a measure of cluster utilization. The following utilization tiers are applied when calculating the cluster score:

**0-30 = low**&#x20;

**31-60 = medium**&#x20;

**61-100 = high**

**Next 30 Days Forecast** is based on the costs for the previous 7 days. The forecast is displayed only when the date range chosen includes the previous 7 days. Date range can be chosen using the date picker in the top right.

**Total Cost** represents the total costs of that cluster for the date range chosen.

The **Cluster Overview** also outlines the number of nodes currently running in that cluster, the total number of unique nodes that belonged to that cluster in the timeframe chosen as well as when the metrics were last updated.

![Kubernetes Cluster Overview](/files/-Ma9Ksh5F3nOCf5aTDxO)

In the screenshot above 3 nodes are currently running in the **replex** cluster while 9 unique nodes have belonged to the cluster during the timeframe chosen.

### Detailed Cluster View

The **Detailed Cluster View** can be accessed by clicking on one of the listed clusters in the [**Cluster Overview**](https://docs.replex.io/getting-started/cluster-dashboard#kubernetes-custer-overview).

The **Detailed Cluster View** outlines **Total Monthly Cost**, **Idle Cost**, **Savings** and **Efficiency** metrics for individual Kubernetes clusters.&#x20;

**Efficiency** metrics are provided for all three cluster resources including **CPU**, **RAM** and **Disk** and are color coded to provide an indication of **Used Resources** and **Idle Resources**. &#x20;

The **Detailed Cluster View** also provides a cost progression chart of **Total Monthly Cluster Costs** for the previous 6 months.

![Detailed Cluster View](/files/-MRzmYw8UY9jg2aQaT6r)

The **Widgets** at the bottom of the view provide cost allocation metrics for all **Namespaces** and **Deployments** in that cluster for the last 24 hours.

The **Namespaces Widget** outlines costs for all Namespaces in the cluster as a percentage of total cluster total.

Similarly, the **Deployments Widget** outlines costs for all Deployments in the cluster as a percentage of total cluster cluster costs.&#x20;

![Cost Allocation Widgets](/files/-MS83k2pQo4z-aq-iymL)

### Namespaces Overview

The **Namespaces Overview** outlines cost metrics for all Namespaces belonging to that cluster. It can be accessed by clicking on the Namespaces Widget in the [**Detailed Cluster View**](https://docs.replex.io/getting-started/cluster-dashboard#detailed-cluster-view).

Cost metrics are provided as two charts: **Allocated Cost Combined** and **Allocated Cost Detailed**.

**Allocated Cost Combined** represents the progression of total costs for all **Namespaces** in the cluster across the entire duration chosen.

The **Allocated Cost Detailed** chart dynamically groups total costs for all **Namespaces** on a weekly, daily or hourly basis, based on the duration chosen.&#x20;

The individual bars representing total namespace costs are broken down into **RAM**, **CPU,** **PVC** and **Node Disk Costs**, for a more informative and easy-to-understand cost analysis.&#x20;

![Total Namespace Costs](/files/-MdMmIJk4NLKrTv9uznR)

The **Cost Details** section of the **Namespaces Overview** provides detailed cost metrics for individual **Namespaces** in the cluster.

The metrics provided include the **Utilized Cost** for all three resources (CPU, RAM and Storage) in that particular namespace, the **Idle Cost** of that **Namespace** (both as an absolute $ number and a percentage), [**External Cost**](/settings/integrate-out-of-cluster-costs-cloud-costs.md) and the **Total Cost.**

These metrics are outlined in the **Summaries** tab of the **Cost Details** section.&#x20;

![Cost Details Section - Summaries Tab](/files/-MdMnMqBTlya09533Zav)

The **Cost Development** tab of the **Cost Details** section charts cost progression for each namespace individually across the duration chosen.

Namespace charts can be sorted **Alphabetically**, **Total Cost, Idle Cost** or by **Variance.**

![Cost Details Section - Cost Development Tab ](/files/-MdMo3Anvd9_EgjGs6yn)

Sorting by **Total Cost** will organize namespace charts, showing the namespace with the highest cost first.

![Sorting Namespaces by Total Cost](/files/-MdMoouV0uwaFC-ZbnNT)

Sorting by **Idle Cost** will organize namespace charts, showing the namespace with the highest change in cost first.&#x20;

![Sorting Namespaces by Idle Cost](/files/-MdMpONTCo5a9-pN7EJJ)

Sorting by **Variance** will organize namespace charts, showing the namespace with the highest change in cost first.&#x20;

![Sorting Namespaces by Variance](/files/-MdMo3Anvd9_EgjGs6yn)

#### Namespace Overview Filters

The **Namespace Overview** can be filtered using the **+** **Add Filter** button in the top left of the screen.&#x20;

**+** **Add Filter** allows Namespaces to be filtered using either **Namespace Name** or **Kubernetes Labels** with unique key/value combinations. The Namespace Overview can also be filtered using a combination of both **Namespace Name** and **Kubernetes Labels**.

#### Filter by Namespace Name

To filter the **Namespace Overview** by Namespace Name, click on **+** **Add Filter**, input the name of the namespace you want to filter by in the **Filter by namespaces** field or choose one from the drop down.

This will filter the Namespace Overview to display cost metrics for the namespace chosen:

![Filter Namespace Overview by Namespace Name](/files/-MdMsXeg4EU74gf2nFpX)

#### Filter by Label (Key/Value Combination)

To filter the **Namespace Overview** by Label, click **+ Add Filter**, input both the **Key** and **Value** of a Kubernetes Label in the **Filter by labels** field or choose one from the drop down.

This will filter the Namespace Overview to display cost metrics for that specific key/value combination.

![Filter Namespace Overview by Label](/files/-MdMtgGisWMoKkqcj06L)

#### Filter by Namepace Name and Label Key&#x20;

The **Namespace Overview** can also be filtered using a combination of **Namespace Name** and **Labels**.&#x20;

To do this click **+ Add Filter**, input both a **Namespace Name** and **Key Value** combination in the appropriate fields or choose from the drop down.

This will filter the Namespace Overview to display cost metrics for that specific Namespace Name/Label combination.

![Filter Namespace Overview by Namespace Name and Label](/files/-MdMuuua2pjaW1o5cyxk)

#### **Filter by Label Key**

The **Namespace Overview** can also be filtered using only Label Keys.

‌To do this, click **Group by Label** and choose a Label Key in the **Select label to group by** pop-up.&#x20;

This will filter the Namespace Overview to display cost metrics for that specific Label Key.

![Filter Namespace Overview by Label Key](https://lh3.googleusercontent.com/H5RVwxTnhM9tayigO6Ds19jiRPBBK6_zZD5SEyUk8rdD3u7g88tQbFhZwF_R7AIEUjxhBfx62WPCr7k7nINroryZE7KDughaGGO59D29db4Zd_5i7mlyr_Wb4ILDhZvjZzNad6d1)

### **‌**Other Overviews&#x20;

#### **Overviews for Native Kubernetes Artefacts**

**Overviews** similar to the one for Namespaces are provided for other Kubernetes artefacts including **Deployments**, **StatefulSets**, **DaemonSets**, **Services** and **Jobs**.

#### Deployments Overview

![Deployments Overview](/files/-MdN4-awcaPkpqTRk33y)

#### StatefulSets Overview

![Statefulsets Overview](/files/-MdN4s_MKshFPXc1g7YR)

#### Services Overview

![Services Overview](/files/-MdN5O5qWVOupfqIJl5p)

#### **Overviews for Custom Resource Groupings**

Overviews are also provided for **Custom Resource Groupings** including **Team** and **App**. These overviews can be accessed in the tabs list at the top, and are hardcoded in the Replex UI.&#x20;

For example the **App Overview** lists metrics for all Kubernetes artefacts with the Label Key **App.**

![App Overview](/files/-MdN67Snvd1mBKoiTEkO)

Similarly, the **Team Overview**, outlines metrics for all Kubernetes artefacts with the Label Key **Team**. &#x20;

![Team Overview](/files/-MdN6W8uljvh_fDcoA4t)

### Detailed Namespace View

The **Detailed Namespace View** provides cost metrics for an individual **Namespace** as well as for the Kubernetes artefacts running in it, including **Jobs**, **Deployments** and **Services** etc.&#x20;

The **Detailed Namespace View** can be accessed by clicking on a Namespace in the [Namespace Overview](https://docs.replex.io/getting-started/cluster-dashboard#namespaces-overview).

![Detailed Namespace View](/files/-MdNAc34DV1bGybNRfWw)

The **Cost Overview** section of the **Detailed Namespace View** outlines the **Total Cost** of that namespace as well as the **Utilized Cost** for **RAM**, **CPU** and **Storage**.

It also provides the **Idle Cost** of that Namespace both as an absolute $ number as well as a percentage.

Finally, the **Cost Overview** section also outlines the **External Cost** of that Namespace.

![Cost Overview Section](/files/-MR_IHjPUHxcoQpk_mmw)

The **Detailed Namespace View** also provides a cost breakdown for individual out of cluster resources allocated to the Namespace. It outlines both the **Resource Type** as well as its cost for the time period chose&#x6E;**.**&#x20;

Cost breakdowns for out of cluster resources can be viewed by clicking on **Show External Resources.**

![Cost Breakdown for External Resources](/files/-MdRCrtZ0nJIsKiCsc2X)

Next, on the **Detailed Namespace View** are two charts: **Allocated Cost Combined** and **Allocated Cost Detailed**.

**Allocated Cost Combined** is a cost progression chart for that **Namespace** for the entire duration chosen.

The **Allocated Cost Detailed** chart dynamically groups the costs of that **Namespace** on a weekly, daily or hourly basis, based on the duration chosen. &#x20;

![Allocated Cost Combined and Allocated Cost Detailed](/files/-MdWxEM_sp5-0aZ2lT0V)

The **Cost Details** section of the **Detailed** **Namespaces View** provides detailed cost metrics for the Kubernetes artefacts (Deployments, Services, Jobs, StatefulSets etc) running in the Namespace.

The metrics provided include the Utilized cost for **RAM**, **CPU** and **Storage**, the **Total Cost** of the artefact as well as the **Idle Cost**. Idle Cost is outlined both as an absolute $ number and a percentage.&#x20;

These metrics are outlined in the **Summaries** tab of the **Cost Details** section.&#x20;

Below is a screenshot with detailed cost metrics for all **Deployments** in the Namespace.

![Cost Metrics for Deployments](/files/-MReScT6rB7h4uBQt136)

Cost metrics of other Kubernetes artefacts (Services, Jobs, StatefulSets) running in the **Namespace**, can be viewed by selecting one from the drop down in the top right of the **Cost Details** section.&#x20;

The screenshot below shows detailed cost metrics for all **Services** running in the Namespace.

![Cost Metrics for Services](/files/-MReUn7iPqZMF6_D7gRC)

The **Cost Development** tab of the **Cost Details** section charts cost progression for Kubernetes artefacts running in the **Namespace** for the duration chosen.

Below are the cost progression charts for all **Services** running in the Namespace:

![Cost Progression for all Services running in the Namespace](/files/-MReW7hKQ4CXMMsx4KHz)

And for all **Deployments** running in the Namespace:

![Cost Progression for all Deployments running in the Namespace](/files/-MReWrsXoRM7LLcZoCAz)

All cost progression charts can be sorted **Alphabetically**, by **Total Cost** , **Idle Cost** or **Variance.**

### Detailed Deployments View

The **Detailed Deployments View** outlines cost metrics for an individual **Deployment** as well as the **Pods** running in it.&#x20;

![Detailed Namespace View](/files/-MR_weQWAQxhJ_Ro93m9)

The first three sections of the **Detailed Deployment View** are similar to the **Detailed Namespace View.**

These include the **Cost Overview** section - which outlines the **Utilized Cost** for **CPU**, **RAM** and **Storage**, the **Idle Cost** and the **Total Cost** of the Deployment - the **Allocated Cost Combined** and the **Allocated Cost Detailed** sections.

![Cost Overview Section](/files/-MdX7GVhZGqI_XMeAQOP)

![Allocated Cost Combined and Allocated Cost Detailed](/files/-MdX7XG9PMN3qN8zIDOc)

The **Cost Details** section of the **Detailed** **Namespaces View** is replaced by the **Pod** section in the **Detailed Deployments View**.&#x20;

This section outlines metrics for all **Pods** running in the **Deployment**.

The metrics provided for each **Pod** include **Requests**, **Usage** and **Cost metrics** for **CPU** and **RAM** resources, **Capacity** and **Cost** metrics for **Storage** resources and the **Total Cost**.

![Pod Metrics](/files/-MS2zXr1ENpKVRAF_oPU)

Inactive Pods are grayed out, as can be seen in the screenshot above. **Pod Metrics** for CPU, RAM and Storage are also color-coded for intuitive and easy to understand utilization information.&#x20;

Pod Metrics are color coded as Red whenever the utilization falls in the following ranges:

For **CPU**:

* Below 60% and above 95%&#x20;

For **RAM**:

* Below 60% and above 100%

For **Storage**:

* Above 95%

### Other Detailed Views

**Detailed Views for Native Kubernetes Artefacts**

**Detailed Views** similar to the **Detailed Deployments View** are provided for other Kubernetes artefacts including for **StatefulSets**, **DaemonSets**, **Services** and **Jobs**.

**Detailed Services View:**

![Detailed Services View](/files/-MdX8aNcloD6LRAR9yDA)

**Detailed StatefulSets View:**

![](/files/-MdXElXrEGBochjvxY0T)

#### Detailed DaemonSets View

![Detailed DaemonSets View](/files/-MdXZ79_RCHZGBZ7WuVn)

#### **Detailed Views for Custom Resource Groupings**

Detailed Views are also provided for **Custom Resource Groupings** including **Team** and **App**.&#x20;

These detailed views can be accessed by clicking on an individual custom resource from the **Team** or **App** **Overview**.&#x20;

Following is the **Detailed Team View**:

![Detailed Team View](/files/-MdX_VFWr4zuMrvxxGeP)

And the **Detailed App View:**

![Detailed App View](/files/-MdaMUR8rGiI7Kb5bp8m)

The **Cost Details** sections of the **Detailed** **Team and App Views** outline cost metrics for all Kubernetes artefacts (Namespaces, Deployments, Services, Jobs, StatefulSets etc) belonging to that **Team** or **App**.

Cost metrics of these other Kubernetes artefacts can be viewed by selecting one from the drop down in the top right of the **Cost Details** section.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.replex.io/getting-started/cluster-dashboard.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
