Dedicated servers · Question & answer

How do I investigate thermal throttling on a dedicated server?

Thermal throttling reduces performance to keep hardware within its supported operating limits. Low observed clock speed can also result from idle power policy, workload behaviour or a power cap, so temperature alone is not the whole diagnosis. Correlate sensors, workload and vendor-reported throttle reasons over the same interval.

AdvancedLinux on a dedicated server; hardware capabilities depend on the server model
Go to the answer

Before you start

  • Authorised access to the dedicated server and the named inspection tools.

Instructions

1. Read available operating-system sensors

Where lm-sensors is already configured, use its reporting command only. Sensor names and accuracy depend on the board and loaded drivers.

Remote Linux shell
sensors

Compare readings with the hardware vendor’s thresholds. Do not run sensor-probing or limit-setting operations as part of a routine read-only check.

2. Compare management-controller health

If local IPMI is supported, inspect the platform’s temperature, fan and power-related readings.

Remote Linux shell
sudo ipmitool -I open sensor list

A missing sensor or an unavailable reading requires platform context. Combine the evidence with the affected CPU/GPU’s supported clock/throttling telemetry.

Check the result

  • A sustained performance drop is tied to a specific thermal or power condition, and the provider confirms cooling, airflow and hardware health before any tuning change.

Troubleshooting

Temperatures look normal after the incident
Collect time-aligned monitoring during the workload; later idle readings may miss the peak.
One sensor has a surprising value
Confirm its unit, presence and vendor meaning before treating it as a failed component.
More performance is requested
Raising safety limits is not a substitute for correcting cooling or an unsuitable workload placement.

Official references

Use the documentation for your installed version when a flag, service name or platform feature differs.