Я внедрил приложение для Windows-приложений, которое будет развернуто на нескольких компьютерах и одновременно будет запускать задачи в центральной очереди. У меня есть файл журнала для каждого экземпляра запущенного сервиса. Но я хочу иметь возможность контролировать все экземпляры службы и периодически получать информацию о конкретном приложении, такую как имя и идентификатор задачи, обрабатываемой каждой службой.Мониторинг нескольких экземпляров служб Windows в кластере машин
Я собираюсь добавить веб-службу на каждую машину, чтобы открыть эту информацию только для чтения, и написать другое приложение (возможно, веб-приложение), чтобы получить эту информацию по сети и отобразить их красиво. Но это хороший подход? Любые другие мысли? И я предпочитаю не использовать какой-либо готовый продукт. Пожалуйста, предоставьте свой совет.
Заранее спасибо!
[Я пытаюсь представить свое воплощение ниже в качестве ответа. Читайте, если вы заинтересованы. Спасибо.]