Я управляю примерно 15 серверами WWW/FTP и 23 серверами SQL (с различными версиями SQL). Я хотел бы разработать какую-то панель инструментов, чтобы я мог легко видеть серверы, убедиться, что они подключены к сети, определить, сколько у них свободного места (включая место на отдельных дисках), убедиться, что экземпляры SQL запущены и / или IIS работают, хранят различную информацию о них, например, какие приложения размещены на каких серверах, и обеспечивают быстрый доступ для выполнения таких действий, как RDP.
Мой вопрос довольно прост. Какую технологию следует использовать для разработки этой информационной панели? Есть ли способ сделать это, не требуя размещения клиентской части на каждом сервере? В основном я знаком с ASP/ColdFusion, который представляет собой большую часть нашей среды, но я также знаю достаточно C++ и C#, чтобы работать над проектами (очевидно, с большим количеством поиска).
Существуют ли какие-либо бесплатные проекты с открытым исходным кодом, которые в настоящее время предлагают эту функциональность? Я не люблю заново изобретать что-либо, когда оно уже доступно.