docs
  1. Storefront Hosting
  2. Operate
  3. Infrastructure Insights

Infrastructure Insights

Overview

Infrastructure Insights show the run-time resource usage of your storefront containers over time, per environment: how many are ready, how much CPU they consume, and how much memory they hold.

Infrastructure Insights live in the SCAYLE Panel under Shops ➜ [Shop] ➜ Hosting ➜ Observability ➜ Infrastructure Insights.

Required permission

Reading Infrastructure Insights requires the View insights permission (storefront-platform__insights__read). If you can access the Application Insights tab, you can access Infrastructure Insights. Permissions are handled via user roles and can be configured in Settings ➜ User Management ➜ Roles.

Controls

Two controls apply to all charts on the page:

  • Environment selector (top right) - switch between environments. To create or manage environments, see Environment.
  • Timeframe selector (top right, next to the environment selector) - choose the time window the charts cover. Options: Live (default), Last hour, Last 24 hours, Last 3 days, Last 7 days, Last 30 days.

Both controls match the Application Insights tab.

Charts

Chart features

All charts on the page share two features:

  1. Hover interactions - hover over any point on a chart to see the exact values at that time (Min, Average, and Max on the CPU Usage and Memory Usage charts).
  2. Deployment markers - every chart shows deployment markers on the timeline (for example, main@0e0aa79). Use them to correlate container, CPU, or memory changes with releases - a jump in memory or CPU right after a marker points to a change in that deployment.

Running Containers

Shows the average number of ready containers across your environment per interval. One line covers all containers.

Running Containers chart holding steady at 2 ready containers across a 7-day window on the selected environment, with several vertical deployment markers on the timeline including a labelled main@0e0aa79 at the right edge.

Running Containers chart. A steady line indicates the environment is holding at a stable container count; deployment markers show when releases landed.

CPU Usage

Shows the minimum, average, and maximum CPU usage across all storefront containers of the environment per interval, in millicores (1000 millicores = 1 CPU core).

  • Min - the lowest-using container in that interval.
  • Average - the mean across all containers.
  • Max - the highest-using container in that interval.
CPU Usage chart with Min, Average, and Max lines in millicores across a 7-day window. Average and Min stay close to 0m most of the time; Max shows periodic spikes reaching up to around 1,800m. Vertical deployment markers appear along the timeline, including a labelled main@0e0aa79 at the right edge.

CPU Usage chart in millicores. Hover any point to see the exact Min, Average, and Max values; deployment markers help correlate spikes with releases.

Memory Usage

Shows the minimum, average, and maximum memory working set across all storefront containers of the environment per interval, in MiB (or GiB at higher scale).

  • Min - the container holding the least memory in that interval.
  • Average - the mean across all containers.
  • Max - the container holding the most memory in that interval.
Memory Usage chart with Min, Average, and Max working-set lines in MiB across a 7-day window. Average hovers around 140 MiB, Max peaks near 280 MiB with periodic spikes, and Min sits around 100 MiB. Vertical deployment markers appear along the timeline, including a labelled main@0e0aa79 at the right edge.

Memory Usage chart. Min, Average, and Max working-set values across all storefront containers of the environment, with deployment markers for correlation.

  • Application Insights - response time, throughput, and error charts for the same environments.
  • Autoscaling - how running container counts respond to traffic.