Зачем изобретать велосипед, все проблемы решаются использованием remote desktop, как у нас на паркинге. Клиент есть под любую платформу, вплоть до телефонов. С телефона, конечно, не так удобно смотреть, но проконтролировать можно.
Что касается уведомления о проблемах, то задача решается существующей системой алертов. Она получилась несколько недружественной для настройки и мы будем ее перерабатывать. Но уведомления настроить можно уже сейчас.
Список кодов с проблемами выдадим.