Citrix SecurSpaces™

Resource allocation

Requires the Metrics permission set to Access Project.

The Resource Allocation tab plots how much of your cluster workspaces are actually consuming, over time. Because a workspace holds its allocation only while it is running, the curve tracks how many workspaces are running at any moment.

The charts

Two charts are shown, one for CPUs and one for memory, with time along the horizontal axis. In a multi-region deployment each region is plotted as its own line, so you can compare them directly.

The chart titles change with where you are. The card is the same in all three places, but it is scoped to what you are looking at:

Where you open it Chart titles
Platform Cluster Usage (CPUs) and Cluster Usage (Memory)
Organization Organization Resource Allocation (CPUs) and (Memory)
Project Project Resource Allocation (CPUs) and (Memory)

So a project owner sees their project’s consumption, not the cluster’s. Only the platform view covers the whole deployment, which is the one to use for the capacity questions in Sizing.

Use the time range list above the charts to change the window. It defaults to Last 10 Days, and also offers Last 7 Days, Last 7 Weeks, Last 30 Days, Last 90 Days, and Last Year.

Cluster usage charts for CPUs and memory across four regions, showing a daily rise and fall in each region and a flat period across a weekend

Hovering a point reports the values at that moment for that region:

Value Meaning
CPU Usage Cores allocated to running workspaces
Allocated Memory Memory allocated to running workspaces
Used Nodes Cluster nodes in use, as an average across the interval

Reading the shape

The shape of the curve is more informative than any single number.

A daily rise and fall is what a healthy deployment looks like. Workspaces start as developers begin work, and pause when they go idle, so usage climbs through the working day and falls away overnight. Flat stretches across weekends and holidays are the same effect over a longer period.

A curve that does not fall is the one to investigate. If usage stays high overnight, workspaces are running when nobody is using them, and you are paying for the nodes that host them. The usual causes are:

  • Idle detection is not configured, or the timeout is too long. See Workspace idle detection.
  • Bypass Schedule is enabled on more workspaces than intended. It is meant for unattended jobs, and it exempts a workspace from pausing entirely.
  • Long-running processes are keeping sessions active.

Comparing the amplitude between regions is a quick way to see this: a region whose line barely moves, while the others cycle, is usually a configuration difference rather than a difference in how people work.

A rising baseline over weeks means the floor is climbing — workspaces that never stop, or growth in the number of workspaces. Either way it is the signal to plan capacity before it becomes urgent.

Workspace consumption

Below the charts, a sortable list shows total consumption per workspace in the project, so you can attribute a peak to the workspaces that caused it.

Each workspace is created against a specification that fixes its CPU, memory, and disk. What the list shows is consumption against that specification, which is how you find workspaces sized far above what they use.

Resource allocation