Skip to Content
This documentation is provided with the HEAT environment and describes this HEAT instance.
How HEAT worksSystem dashboards (statics)

Statics (managed sessions)

Statics are long-lived, platform-managed analytics surfaces shown in the dashboard navigation (for example Resource Monitor). Each static runs a dedicated session from a session template on a schedule. Those backing sessions are kept in a system project and do not appear in normal trainee session lists.

What operators see

  • Entries in the Next dashboard navigation (via v2 statics APIs) with title, icon, and section.
  • Refreshed KPIs and charts on an interval defined for that static (see below).
  • Access controlled by the minimum view privilege set on each definition. The privilege levels are ExternalUser, RuntimeUser, Developer, Privileged and System. Every static preset shipped with HEAT sets Developer, so Developer accounts see them in the dashboard navigation and Trainee accounts do not.

Use Control Centre to inspect environment health. Use the dashboard statics entries for day-to-day cluster resource monitoring.

Shipped example: Resource Monitor

Current HEAT installs ship Resource Monitor (system-resource-monitor):

AspectTypical value
PurposeKubernetes resource usage over time
RefreshAbout 1 minute
DashboardNext (ui/dashboard), template heat-system-resource-monitor-next
ChartTimeline-style panel fed by cluster-report rollup outputs

High-frequency refresh creates many node outputs per day. The platform can rotate backing sessions (for example every 24h) so each window gets a fresh session graph, and can archive older outputs inside a session using session retention on the template.

Scope

Statics can be scoped per deployment design:

ScopeMeaning
GlobalSingletonOne instance for the whole environment
PerProjectOne instance per project
PerUserOne instance per user

Your deployment team configures which statics exist. Who can view each one follows its minimum view privilege.

Platform rotation hour: system.statics.global_singleton_session_rotate_hour_utc in Platform configuration. Implementation detail (presets, Core API) is internal-only.

Opens your browser's print dialog. Choose "Save as PDF" as the destination.