Skip to content

feat: add support for CPU temperature metrics on Apple Silicon#3547

Open
IngmarStein wants to merge 1 commit intoprometheus:masterfrom
IngmarStein:thermal_apple_silicon
Open

feat: add support for CPU temperature metrics on Apple Silicon#3547
IngmarStein wants to merge 1 commit intoprometheus:masterfrom
IngmarStein:thermal_apple_silicon

Conversation

@IngmarStein
Copy link

This PR adds a new metric for temperature sensor data on Apple Silicon based Macs.

Here is an example:

# HELP node_thermal_temperature_celsius Temperature of the thermal sensor in Celsius.
# TYPE node_thermal_temperature_celsius gauge
node_thermal_temperature_celsius{sensor="NAND CH0 temp"} 32
node_thermal_temperature_celsius{sensor="PMU tcal"} 51.82000732421875
node_thermal_temperature_celsius{sensor="PMU tdie1"} 44.28541564941406
node_thermal_temperature_celsius{sensor="PMU tdie10"} 41.246978759765625
node_thermal_temperature_celsius{sensor="PMU tdie11"} 40.84718322753906
node_thermal_temperature_celsius{sensor="PMU tdie12"} 40.4473876953125
node_thermal_temperature_celsius{sensor="PMU tdie13"} 40.76722717285156
node_thermal_temperature_celsius{sensor="PMU tdie14"} 40.84718322753906
node_thermal_temperature_celsius{sensor="PMU tdie2"} 40.60731506347656
node_thermal_temperature_celsius{sensor="PMU tdie3"} 41.56681823730469
node_thermal_temperature_celsius{sensor="PMU tdie4"} 40.84718322753906
node_thermal_temperature_celsius{sensor="PMU tdie5"} 41.406890869140625
node_thermal_temperature_celsius{sensor="PMU tdie6"} 42.68623352050781
node_thermal_temperature_celsius{sensor="PMU tdie7"} 41.406890869140625
node_thermal_temperature_celsius{sensor="PMU tdie8"} 44.685211181640625
node_thermal_temperature_celsius{sensor="PMU tdie9"} 41.087066650390625
node_thermal_temperature_celsius{sensor="gas gauge battery"} 29.399993896484375

@IngmarStein IngmarStein force-pushed the thermal_apple_silicon branch from a1cf946 to 8149204 Compare February 10, 2026 20:37
@IngmarStein IngmarStein force-pushed the thermal_apple_silicon branch 2 times, most recently from 625bc40 to 178e59c Compare February 13, 2026 08:44
@IngmarStein IngmarStein requested a review from SuperQ February 17, 2026 06:24
@IngmarStein IngmarStein force-pushed the thermal_apple_silicon branch from ea5a299 to 2b842f2 Compare February 17, 2026 07:40
Signed-off-by: Ingmar Stein <490610+IngmarStein@users.noreply.github.com>
@IngmarStein IngmarStein force-pushed the thermal_apple_silicon branch from 2b842f2 to 3d5cec3 Compare February 17, 2026 07:41
@IngmarStein IngmarStein requested a review from SuperQ February 17, 2026 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants