Me pregunto qué está usando todo el mundo para el registro, la administración de registros y la agregación de registros en sus sistemas.Agregación, administración y notificaciones del registro de la aplicación
Estoy trabajando en una compañía que usa .NET para todas sus aplicaciones y todos los sistemas están basados en Windows. Actualmente, cada aplicación se ocupa de su propio registro y notificaciones de fallas (por ejemplo, si la aplicación A falla, enviará su propia "solicitud de ayuda" a un administrador).
Si bien esta práctica actual funciona es un poco raro y difícil de manejar. He estado tratando de encontrar algunas opciones para hacer este trabajo mejor y me he llegado con lo siguiente:
- log4net & motosierra (ah, si funciona).
- Registrando a través de log4net u otro marco en una base de datos central & rodando nuestra propia herramienta de administración.
- Iniciando sesión en el registro de eventos de Windows y utilizando MOM u System Center Operations Manager para agregar y administrar cada uno de estos servidores & sus aplicaciones.
- Una solución enrollada a mano para chupar todos los archivos de registro en un punto y trabajar algo de magia a través de ellos.
En esencia lo que estamos buscando es algo que se puede tirar de las entradas de registro todos juntos y permitir que para algunos análisis que se ejecutan a través de ellos, además de utilizar un tipo de sistema basado en eventos, por ejemplo, enviar un correo electrónico de aviso cuando ha habido más de 30 registros de nivel de advertencia para una aplicación en los últimos x
minutos.
Entonces, ¿hay algo que he echado de menos, o algo que alguien más pueda sugerir?
¿Podría el detractor dejar un comentario? Gracias. –