Micro CPU thermometer (далее miCPUt) — невероятно маленькая (но амбициозная) утилитка для получения данных о температуре процессора.
Утилита возвращает данные о температуре ядер ЦПУ в градусах Цельсия.
Имеется пара параметров запуска:
| Параметр | Описание |
|---|---|
| -json | Выводит температуру ядер ЦПУ в формате JSON. |
| -info | Отображает таблицу с показателями термодатчиков ядер ЦПУ. Режим информационного экрана. |
Так выглядит вывод информационного экрана:

Запуск micput.exe без параметра возвращает данные первого доступного термодатчика ЦПУ без единицы измерения.
Написана для применения в контуре с zabbix. Здесь можно забрать шаблон в формате yaml.
Подключить утилиту к сбору данных можно так:
UserParameter=Temperature.CPU, "C:\Program Files\Zabbix Agent\micput.exe"
Разумеется, в Вашем случае путь к утилите может отличаться.
Для работы утилиты потребуется .Net Framework 4.7.2 (тык).
Программа написана на C# в IDE Visual Studio.
Скачать .Net Framework с этого сайта: 4.5.2 | 4.7.2 | 4.8.1.