Алгоритм примерно следующий:
1. Пишите программу, которая будет получать текущие данные о состоянии железа, интересующие Вас (язык и прочие параметры - исключительно на Ваш вкус, от Java и C# до Ассемблера)
2. На веб сервере:
а) Создаёте небольшое приложение, которое будет получать и сохранять полученные данные в БД или другое хранилище. Как вариант, - это приложение может реализовывать некоторые API
б) Открываете прямой доступ к БД или другому хранилищу на сервере, куда программ(а, ы) из п.1 будут сохранять необходимые данные (P.S. Вариант из пункта "а" выглядит лучше)
3. Получаете данные из хранилища и отображаете их на сайте.
P.S. Тонкости реализации зависят от Ваших конкретных задач и требований.