Система обзора журналов для журналов из нескольких приложений - PullRequest
3 голосов
/ 17 февраля 2009

У меня есть несколько независимых веб-сервисов, а также несколько клиентов, которых я обслуживаю как часть нашего предприятия. Каждый веб-сервис регистрируется в отдельном файле журнала, и каждый клиент имеет локальный файл журнала на компьютере пользователя. Веб-сервисы также распределены по нескольким машинам. Я использую Log4Net и вижу appenders для общения через msmq, например. Мне интересно, существует ли какая-то корпоративная система ведения журналов, где я мог бы перенаправить все свои журналы как со служб, так и с клиентов, чтобы у меня было одно общее место для всех журналов и просматривать их через какой-то графический интерфейс? Существует ли какая-то система ведения журналов, подобная этой?

Ответы [ 2 ]

1 голос
/ 17 февраля 2009

Для сбора и хранения данных регистрации в централизованном месте обычно требуется какой-либо сервер регистрации или приложение-получатель. Возможно, вы захотите попробовать наш инструмент ведения журнала SmartInspect , так как он поставляется с сервером регистрации, который может получать данные регистрации через TCP по сети или по именованным каналам локально. SmartInspect также поставляется с приложением Viewer для анализа и фильтрации данных журналов.

В качестве альтернативы вы можете взглянуть на API-протокол UNIX Syslog и клиентский API. Syslog передает / принимает данные через UDP, и, вероятно, существуют некоторые веб-интерфейсы / инструменты GUI для анализа полученных журналов.

0 голосов
/ 30 ноября 2009

Если вы работаете с большим количеством журналов из нескольких приложений, то одной из проблем является получение всех журналов в одном месте. Другая часть имеет смысл всех этих данных.

Возможно, вы захотите взглянуть на GIBRALTAR . Он показывает шаблоны для тысяч журналов, а также детализацию отдельных сессий. А с помощью веб-службы Gibraltar Hub собрать все эти журналы очень просто и просто.

...