Vai sim, você pode criar regras por ip de origem usando o syslog-ng Em 1 de novembro de 2011 10:36, Alisson Ceolin <[email protected]>escreveu:
> Olá people... > > seguinte, de cara já aviso... o questionamento nao é sobre slack... mas tb > pode ser aplicado. > please, no flames! se vc quizer, pode responder em pvt. > > > estou ensaiando a criação de um servidor de log centralizado para uma > estrutura de servidores. > blz, a literatura informa que é interessante utilizar o rsyslog por > apresentar recursos interessantes e facilidades comparados ao syslog-ng e o > klog. > > iniciei alguns testes com sucesso. mas me deparei com o caso do Apache. > ele gera seus arquivos sozinho. nas diretivas de CUSTOM LOG > similares a : CustomLog “|/usr/bin/tee -a /var/log/apache2/access.log | > /usr/bin/logger -thttpd -plocal1.notice” combined > > > a ideia é utilizar as facility.level para enviar os logs para o rsyslog > remoto. agora vem a questao, e se eu tenho varios virtualhosts em um > servidor, > como faço para separar os logs no destino? lembrando que os logs sao > duplos access e error > terei que ficar jogando com os facilitys.levels? ex: > > CustomLog “|/usr/bin/tee -a /var/log/apache2/site1_access.log | > /usr/bin/logger -thttpd -plocal1.notice” combined > CustomLog “|/usr/bin/tee -a /var/log/apache2/site1_error.log | > /usr/bin/logger -thttpd -plocal1.err” combined > > CustomLog “|/usr/bin/tee -a /var/log/apache2/site2_access.log | > /usr/bin/logger -thttpd -plocal2.notice” combined > CustomLog “|/usr/bin/tee -a /var/log/apache2/site2_error.log | > /usr/bin/logger -thttpd -plocal2.err” combined > > CustomLog “|/usr/bin/tee -a /var/log/apache2/site3_access.log | > /usr/bin/logger -thttpd -plocal3.notice” combined > CustomLog “|/usr/bin/tee -a /var/log/apache2/site3_error.log | > /usr/bin/logger -thttpd -plocal3.err” combined > > > me parece um pouco bisonho... mas nao encontrei referencias melhores. e > quando encontrei, nao são relatados os vhosts, apenas casos simples. > > > referencias > http://kb.monitorware.com/sending-apache-logs-to-rsyslog-t1632.html > > http://www.naveoss.com/site/149/linux/setup-apache-to-send-access-logs-to-remote-syslog-server-ubuntu-10-04 > http://wiki.rsyslog.com/index.php/Working_Apache_and_Rsyslog_configuration > <-- aqui no final do artigo é apresentado +- o q relatei acima, seria este > o procedimento correto? > > > algum dos senhores tem experiencia nestes casos? > > > Alisson Ceolin > > -- > GUS-BR - Grupo de Usuários de Slackware Brasil > http://www.slackwarebrasil.org/ > http://groups.google.com/group/slack-users-br > > Antes de perguntar: > http://www.istf.com.br/perguntas/ > > Para sair da lista envie um e-mail para: > [email protected] -- " Eu quero saber como renomear um arquivo " ele diz. Por favor, é dia de pagamento, não é?! Mas eu estou de bom humor. " Claro. Basta dar 'rm' e o nome do arquivo " " Obrigado " Noilson Caio T. de Araújo Linux Professional Institute Certification LPI000182893 Novell Certified Linux Administrator (CLA) 10111916 Novell Data Center Technical Specialist http://ncaio.ithub.com.br http://www.commandlinefu.com/commands/by/ncaio http://www.dicas-l.com.br/autores/noilsoncaioteixeiradearaujo.php -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

