He estado tratando de encontrar un servidor syslog "bueno" para proporcionar un inicio de sesión de aplicación centralizado para un sistema distribuido que hemos construido. Nuestro sistema de registro de aplicaciones no solo puede registrar archivos, sino también un servidor syslog y nos gustaría utilizar esta función. Lo siguiente sería bueno:
Hay numerosas soluciones disponibles en Linux/Unix, pero pocas para Windows.
¿Has probado Kiwi Syslog Server ? Lo usé durante bastante tiempo antes de comenzar a enviar todo a una caja CentOS ... Confieso que estaba desactualizado un año, pero en ese momento la versión gratuita se adaptaba a mis necesidades.
Splunk es gratuito por menos de 500 millones de registros por día. Cubrirá Windows y Linux y le proporcionará una muy buena interfaz web.
Prueba esta aplicación:
No estoy seguro de si entra dentro de su definición de bajo costo, pero creo que proporciona una gran rentabilidad. Busque en Microsoft System Center Operations Manager
http://www.fantail.net.nz/wordpress/?p=5
El código C # para el servidor Syslog está disponible allí; usa SQL Server en el backend ... muy robusto/ligero y escalable ... ¡Lo he estado usando durante bastante tiempo sin ningún problema! Mejor parte; La fuente está muy bien escrita y puedes aprender algo de programación en red.
Splunk es muy popular. Escucha en el puerto syslog entre otras formas de absorber registros. También es un motor de búsqueda muy robusto de registros. Pagamos alrededor de $ 5k por 2GB de datos indexados diariamente. Si tiene menos de 500 MB de registros al día, es gratis.
Se ejecuta en Windows y en otras versiones de UNIX.