Tenho tentado encontrar um "bom" servidor de syslog para fornecer login de aplicativo centralizado para um sistema distribuído que construímos. Nosso sistema de registro de aplicativos pode não apenas registrar em arquivos, mas também em um servidor syslog e gostaríamos de utilizar este recurso. O seguinte seria bom:
Existem inúmeras soluções disponíveis em Linux/Unix, mas poucas para Windows.
Você já tentou Servidor Kiwi Syslog ? Usei por um bom tempo antes de começar a mandar tudo para uma caixa CentOS ... Confesso que estava um ano desatualizado, mas na época a versão gratuita atendia às minhas necessidades.
O Splunk é gratuito para menos de 500 milhões de registros por dia. Ele cobrirá o Windows e o Linux e fornecerá uma interface da web muito boa.
Experimente este aplicativo:
Não tenho certeza se isso se enquadra na sua definição de baixo custo, mas acho que oferece uma boa relação custo-benefício. Procure em Microsoft System Center Operations Manager
http://www.fantail.net.nz/wordpress/?p=5
O código C # para o servidor Syslog está disponível lá; usa SQL Server no backend ... muito robusto/leve e escalável ... Já uso há algum tempo sem nenhum problema! Melhor parte; o código-fonte é escrito de forma muito organizada e você pode aprender um pouco de programação de rede!
Splunk é muito popular. Ele escuta na porta syslog entre outras maneiras de engolir logs. É também um mecanismo de pesquisa muito robusto para registros. Pagamos cerca de US $ 5 mil por 2 GB de dados indexados diariamente. Se você tiver menos de 500 MB de registros diários, é gratuito.
É executado no Windows e também em outros tipos de UNIX.