Acabei de configurar um servidor Graylog2 e pretendo enviar todos os logs do meu servidor principal para o servidor graylog. Ativei o log do servidor principal e estou enviando logs para o meu servidor graylog adicionando *.* @logs.example.com:1337a /etc/rsyslog.conf.
O que eu quero é que o Graylog2 colete todos os meus logs do Apache, logs do sistema (para logins SSH, logons rejeitados) e quaisquer outros logs que eu precise monitorar.
Para os logs do Apache, eu também gostaria dos logs do Rails. Meus sites estão localizados /srv/www/e, em seguida, a estrutura é sitename.com/public_htmle sitename.com/logs. Eu tenho muitos sites no servidor e gostaria de uma maneira fácil de visualizar todos os erros e criar alguns gráficos interessantes, portanto, por que eu quero usar o Graylog2 ...
Os arquivos de log na pasta logs são access.loge error.log.
Os logs Rails seria no sitename.com/public_html/log. Isso contém production.log.