Infrastructure

DX Cloud runs on Kubernetes clusters. Kubernetes clusters are sets of node machines running containerized applications. One of the primary advantages of Kubernetes clusters is that they automatically manage your cluster to match the configured desired state.

Check out the subsections below to get an idea of what the Cockpit displays for you regarding Clusters.

Kubernetes flow

Let’s say you deploy your application with the desired state of having 4 nodes of your application running. If 1 of the nodes crashes, we see just 3 nodes are active, so we add 1 more to meet the desired state.

k8s flow

Select desired cluster

Select your desired cluster from the dropdown menu at the top of the Cockpit.

select cluster id

Overview

The Infrastructure Overview section in the Cockpit displays information about the clusters you have available in your DX Cloud setup. There are typically production and integration clusters at a minimum, but each setup is different.

clusters overview

What info is displayed?

The tab display the following information:

  • Cloud provider (such as rke standing for Rancher Kubernetes)

  • Version

  • Number of nodes

  • Created on (when the cluster was created)

There is also a table that shows more detailed cluster information such as:

  • Name (the name of the cluster)

  • Version

  • External IP

  • Operating System (OS)

  • CPU usage in percentage

  • Memory usage in percentage

  • Age of the cluster

If you want to see all resources (not just Magnolia), click Show all resources.

Real time usage

The Real time usage section displays real-time CPU and memory usage for each node in your cluster. It lets you monitor performance, identify bottlenecks, and optimize resource allocation effectively, providing valuable insights to better understand and manage your infrastructure.

CPU usage per node

The Infrastructure CPU usage per node in the Cockpit displays information about CPUs for your DX Cloud project. It shows you how much CPU is used per node over the specified time. Hover over the chart for details or click and drag to focus on a more focused period of time.

clusters cpu

Memory usage per node

The Infrastructure Memory usage per node in the Cockpit displays information about memory for your DX Cloud project. It shows you how much memory is used per node over the specified time. Hover over the chart for details or click and drag to focus on a more focused period of time.

clusters memory

Storage

The Infrastructure Storage tab in the Cockpit displays information about storage for your DX Cloud project.

clusters storage

View storage

  1. If you want, click Hide System Resources to only display the distribution used by Magnolia only.

  2. Click Apply filters.

    Filter selection persists

    When you Apply filters, the selection persists meaning if you reload the page, you’ll see the same filter selection.

    It also ensures you can share the selection and the recipient sees the same view as you do.

    Example
    https://cockpit.magnolia-platform.com/logs/events?from=2025-03-06T16:25:31.842Z&to=2025-03-06T17:25:31.842Z& (1)
    1 In this case, it shows the filter for event logs for the last hour on the selected date.

What info is displayed?

The following information is displayed:

  • Total available Storage

  • Total Storage PVC

  • Total system Storage

  • Table breaking detailed storage information around state, access modes, volume modes, capacity, and age.

Feedback

PaaS

×

Location

This widget lets you know where you are on the docs site.

You are currently perusing through the Magnolia PaaS docs.

Main doc sections

DX Core Headless PaaS Legacy Cloud Incubator modules