Temperature history

{scope} · Peak temperature per period

{@render controls?.()}
{#each series as sensor (sensor.id)} {/each}
Temperature (°C)
{#if !measured}
{visible.length || !series.length ? 'No temperature readings in this period' : 'Select a sensor to show history'} {#if visible.length || !series.length}Readings appear when an agent reports supported temperature sensors.{/if}
{/if}
{#if selectedTime !== undefined && visible.length}
{$timeFormat.period(selectedTime)}
{#each visible as sensor (sensor.id)}
{sensor.label}
{formatTemperature(sensor.points[selectedIndex]?.celsius)}
{/each}
{/if}
About this chart

Each CPU line represents one host: its hottest reported package or physical die, falling back to its hottest core. Select a host to compare its CPU, NVMe drives and chipset. Per-minute peaks are retained; longer periods show their highest reading. Gaps mean no measurement was received in that period. Temperatures include all workloads and are unaffected by the game filter. Colors identify series; they do not indicate safe or unsafe temperatures.