Проблемы с техникой можно разделить на несколько групп. Параметры проверки этих групп – простые, на них можно натравливать простое машинное обучение. Что это за параметры?
- температура – блок питания, цп, мать, да и вообще внутри пк. Перегрев – одна из распространенных причин отключения;
- напряжение – замер напряжения тоже довольно показательная штука, но используется для диагностики редко, потому что проще сразу поменять бп;
- загрузка цп – если цп загружен сильно и долго – что-то пошло не так или цп просто уже не тянет. Выяснить это просто и быстро, если посмотреть на модель процессора и запускаемые программы;
- загрузка оперативной памяти – если озу забита под завязку, то подключается диск… и тут начинаются адские тормоза, глюки и чего хочешь. Знаем, что озу забита – можем действовать сразу – увеличиваем озу;
- загрузка жесткого диска – если очередь на чтение/запись больше или близка к 1 – все, конец, выноси ногами вперед – диск не справляется. Решается заменой диска на ссд, разнесением данных, программ и ос;
- сеть – адаптеры горят так же часто, как и порты в дешевых коммутаторах. Если нет сети – проверяем адаптер, порт – то есть наличие сигнала в проводе.
- программные ошибки – отдельная тема, но тоже часто решаемая с помощью простого мониторнига.
К чему я все это? К тому, что было бы круто сделать простенькую железку, например, usb свисточек, который бы бодро собирал все эти данные и отправлял нам, пусть по тому же самому gsm/wifi и т.п.
Железка простая, стоить должна около 500 руб., а вот эффект от нее может быть существенным – мы можем работать на упреждение! Мы можем решать проблемы с техникой, когда только они проявляться начали, а не когда все уже заколебались в доску от тормозов, постоянных выключений и т.п.
Сделать такую железку можно хоть на российском чипе с поддержкой юсб. Датчики температуры на проводах засовываются в пк к процу, бп. Отдельный проходной RJ45 можно использовать для мониторинга сети. Передача данных мониторинга по WiFi в служебную WiFi сеть с USB модемом.
Дайте денег! Я хочу это сделать!