A Intel publicou 17 patches para o kernel Linux com o objetivo de integrar o pmtctl, uma ferramenta projetada para consultar métricas de telemetria de hardware. Este utilitário é baseado em uma biblioteca reutilizável e uma interface CLI com comandos list e stat, voltada para desenvolvedores que precisam acessar dados precisos da tecnologia Intel Platform Monitoring Technology (PMT).
Como o pmtctl funciona e o que precisa para operar 🔧
A ferramenta requer privilégios elevados para ser executada e depende de arquivos JSON de métricas, que são obtidos do repositório Intel-PMT. O código será hospedado no caminho tools/arch/x86/pmtctl/ do kernel, facilitando sua integração direta com o ecossistema de desenvolvimento. Os comandos permitem listar os dispositivos PMT disponíveis e consultar estatísticas em tempo real, simplificando o monitoramento de hardware em sistemas x86.
17 patches para ninguém saber das suas métricas 🕵️
A Intel decidiu que a melhor forma de compartilhar dados de telemetria é escondê-los sob 17 patches e exigir permissões de root. Porque, claro, nada diz confiança como obrigar você a escalar privilégios para saber se seu processador está suando a camisa. Isso sim, os JSON você tem que procurar em um repositório, como uma caça ao tesouro para adultos que querem monitorar hardware.