Мне интересно, что все используют для ведения журнала, управления журналами и агрегации журналов в своих системах.Агрегирование, управление и уведомления в журнале приложений
Я работаю в компании, которая использует .NET для всех своих приложений, и все системы основаны на Windows. В настоящее время каждое приложение просматривает свои собственные протоколирования и уведомления о сбоях (например, если приложение A не удастся, он отправит свой собственный «вызов для помощи» администратору).
Хотя эта текущая практика работает немного взломанной и трудно управляемой. Я пытался найти какие-то варианты решений этой работы лучше, и я придумал следующее:
- Log4Net & Chainsaw (ах, если он работает).
- Регистрация с помощью log4net или другой структуры в центральной базе данных & сворачивание собственного инструмента управления.
- Вход в журнал событий Windows и использование MOM или System Center Operations Manager для агрегирования и управления каждым из этих серверов & их приложений.
- Ручное сверло, чтобы сосать все файлы журналов в одну точку и воздействовать на них.
По существу, что мы делаем, это то, что может объединить записи журнала и позволить некоторым аналитикам запускаться через них, а также использовать систему, основанную на событиях, например, для отправки предупреждающего сообщения, когда в течение последних x
минут было зарегистрировано более 30 предупреждающих журналов.
Так что я пропустил или что-то еще может предложить?
Продвинутый пользователь может оставить комментарий. Благодарю. –