Monitoramento de utilização do DNS

Uma das ferramentas que por muitos não é dada a devida importância é o DNS, mas que o mal funcionamento pode acarretar em lentidão, consumo desnecessário da banda, etc. Em alguns momentos é extremamente necessário o monitoramento de logs pelo administrador, para isso irei demonstrar como ativar o monitoramento da utilização e das requisições de DNS.

[ Hits: 48.202 ]

Por: Nandor em 20/08/2006 | Blog: http://www.solucoesnandor.com.br/


Monitoramento gravado em arquivo



A outra maneira de monitorar as requisições de DNS seria gravando num arquivo separado, para não encher muito o teu arquivo de log do sistema e poder ter um controle melhor. A outra vantagem é que sempre que o serviço for iniciado esse monitoramento também será.

Alterando as configurações do BIND: edite o arquivo de configuração principal em /var/named/etc/named.conf. Dentro desse arquivo e acima do "options" insira as seguintes linhas:

logging {
   channel query-log {
      file "/var/named/dump/query-log" versions 5 size 50m;
   };
   category queries { query-log; };
};

Entendendo o arquivo acima detalhadamente:
  • Especificando onde será gravado o arquivo de log gerado:

    file "/var/named/dump/query log"

  • Quantos arquivos vão ficar depois que cada um deles alcançou o limite especificado:

    versions 5

  • Qual o tamanho de cada arquivo:

    size 50m

  • Tipo de categoria de log a ser gravado, como disse no começo existem diversos tipos de logs a serem gerados, para maiores detalhes consulte a pagina oficial do BIND.

    category queries { query-log; };

Pronto!

Configuração feita. Pare e inicie novamente o serviço para que as configurações sejam validadas.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Monitorando pelo log do sistema
   3. Monitoramento gravado em arquivo
   4. Consideração final
Outros artigos deste autor

Bloqueando o Messenger com iptables e Squid

Instalação e configuração do Spamassassin

Configurar autenticação no Postfix

Evite desgaste diário de seus CDs

Rodando seu script como "service" no Conectiva

Leitura recomendada

Raid prático e definitivo

Iniciando no Linux com o Ubuntu Gutsy

Controle de banda no Apache 1.3.X com mod_bandwidth (Slackware)

Caso de Estudo: E-mail Server ISP

Funtoo + bspwm + Polybar + Rofi - Instalação e Configuração

  
Comentários
[1] Comentário enviado por henbran em 20/08/2006 - 17:54h

Amigos
Dia 17/08/2006 fui a uma entrevista para uma vaga de monitoramento de internet. Trata-se de uma empresa de tv a cabo em Guarulhos-SP, a BigTv, que também fornece acesso de internet a cabo, da qual também sou usuário a mais de 4 anos.
Ocorre que fui relativamente bem na entrevista, porém não sei o perfil dos outros 5 concorrentes ao cargo. Apesar de me disserem que eu aprenderia o serviço com os veteranos na empresa, gostaria de saber: O QUE VIRIA A SER, NA ÍNTEGRA, MONITORAMENTO DE INTERNET (DESMPENHO / ESTABILIDADE / STATUS DE CONEXÕES) NESSA EMPRESA? Como faço e onde posso encontrar algum tutorial ou apostila para me relacionar com o assunto?
Desde já muito obrigado. Até +

[2] Comentário enviado por solucoesnandor em 20/08/2006 - 19:18h

Caro amigo henbran, existem varias ferramentas de monitoria seja graficas ou em texto, sem contar as diversas plataformas, por isso é dificil te dar algum parametro nesse momento. O ideal é ver o que você vai trabalhar e pesquisar depois. Pelo que eu entendi você não vai desenvolver e sim trabalhar nelas, o que se torna mais facil.
Abraço

[3] Comentário enviado por thelinux em 21/08/2006 - 08:56h

Cara, interessante teu artigo, estarei fazendo testes.
Parabéns!!!
Sinceramente,

Jarbas Teixeira.

[4] Comentário enviado por agk em 21/08/2006 - 14:29h

Muito bom esse esquema de monitoramento do DNS, parabéns.

[5] Comentário enviado por lipecys em 20/02/2008 - 16:23h

Muito interessante seu artigo, parabéns.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts