Дано:
Аппаратно-программный комплекс: входная подсистема, сервера обработки, БД, рабочие места и пр.
Короче довольно много разнокалиберных машин, с работающим на них ПО. ОС — Windwos XP.
Вопрос:
Как можно реализовать единую систему извещения об ошибках в работе этого ПО? То есть хотелось бы чтобы в любой момент можно было видеть общую картину по комплексу (не в realtime). Все ли нормально работает, если были какие-нибудь crt, err, wrn, то где. Конечно хотелось бы еще чтобы это не влияло на производительность.
Решение, которое я вижу:
1. Ведение логов каждым из приложений (на производительность не сильно влияет в данном конкр. случае)
2. Клиентская утилитка "шерститель логов и находитель crt, err, wrn..."
3. Серверная утилитка "получатель сообщений и известитель хоть и на мыло"
Возможно это еще один велосипед? : ) Может есть готовые средства для всего этого? Может использовать журнал Windows? Вообще любые мысли по этому поводу. Как бы сделали Вы?