O problema do SARG não analisar os logs do Mikrotik é que os logs estão em formatos diferentes, o Mikrotik envia informações ao qual o SARG não entende, gerando uma confusão neste e resultando em não processamento das informações. Para esta integração serão necessários três softwares básicos: SARG, THE Dude e MK2SARG (software que desenvolvi).
Este software faz o monitoramento SNMP e possui embutido um servidor de log. A seguir faremos a configuração para que este software receba os LOGS do servidor Mikrotik, que serão analisados pelo SARG.
Pelo WINBOX:
Entre no menu SYSTEM / LOGGING:
Clique em ACTIONS e em seguida, logo abaixo, clique em REMOTE.
Digite o IP onde o THE DUDE ta INSTALADO. A porta padrão é 514.
Aplique as configurações, conforme figura abaixo.
Agora pelo menu SYSTEM / LOGGING:
1) Clique em RULES e em seguida adicione conforme figura abaixo:
Pronto! Seu MIKROTIK já está exportando os logs do WEBPROXY.
Configurando o THE Dude!
Clique em SETTINGS;
Marque a opção ENABLE;
Selecione a porta 514 (configurado no Mikrotik).
Segue ilustração:
Essas configurações já possibilitam ver em tempo real o acesso dos usuários:
Clique em LOGS / SYSLOGS.
A próxima configuração é muito importante, pois diz ao The Dude para criar o arquivo de LOG todos os dias, assim o arquivo de log não fica tão grande.
Integração MIKROTIK + THE Dude feita com sucesso, os logs são gerados dentro da pasta DUDE\DATA\FILES.
[3] Comentário enviado por clubelinux em 31/12/2008 - 18:47h
Olá Pessoal,
Gostei muito do artigo só não encontrei uma forma de baixar o programa que faz que converte,
Caso alguém tenha essa informação por favor me enviar a solução clubelinux@hotmail.com.
Engenheiro de Computacao
Consultor Tecnico em Provedores
Especialista em Mikrotik
Consultor Anatel / Faço e Assino Projeto SCM
msn: deliamfabio@hotmail.com
(24) 8115-6006
[5] Comentário enviado por carlosodias em 13/02/2009 - 23:14h
Olá pessoal,
Parabens Deliam pelo excelente artigo.
Conforme o tutorial conseguir configurar a Dude para receber os logs do Mikrotik em tempo real, porém o programa mk2sargv2.exe de sua autoria que converte os logs, processa as linhas do syslog gerado pelo dude mas não gera o arquivo access.log para o sarg processar. Também não apresenta nenhuma mensagem de erro. Gostaria de sua ajuda.
Este programa que desenvolveu ele fazer a conversão automatica ? Assim poderia deixar todo processo mesmo no windows todo automatico :D
[6] Comentário enviado por deliam em 25/02/2009 - 23:21h
Talvez vc deva estar usando a versao 3 do MIKROTIK ROUTER OS. Os logs da versao 3, totalmente diferente, por isso n tem compatibilidade com meu programa. Para a versao 3, tenho que escrever 1 novo programa, ok? Pretendo fazer 1 programa novo, assim que tiver pronto, vou postar por aqui. Ate mais.
[7] Comentário enviado por Fabio F em 07/05/2009 - 10:25h
Bom dia !!
Deliam, primeiramente gostaria de parabenizá-lo pelo excelente tutorial.
E agradecer pois consegui utilizar seu programa para gerar os relatórios de acesso.
Estou testando o uso do mikrotik em minha rede, e um dos "problemas" era a falta de relatórios. Pois temos a necessidade de controlar o acesso dos colaboradores.
[9] Comentário enviado por dataspeed em 29/05/2009 - 13:30h
bao tarde!
olha gostei muito do sistema!
parabens pela iniciativa e acho que vc passou noites sem dormir!
valeu apena!
porem acho que estou fasendo alguma coisa errada esta dando erro e não consigo gerar relatorio da um erro na hora d converter!
me de uma ajuda ae!
muito obrigado por este programa e pela sa dedicação!