Interoperabilidade monitorando servidores e estações Windows com servidor Linux usando MRTG [Artigo] - página 2
[ Hits: 26.747 ]
Configurando o MRTG para monitorar os servidores
Agora que já configuramos os servidores Windows, vamos adicioná-los ao MRTG para que a monitoração possa começar.
No servidor Linux digite o seguinte comando.
# cfgmaker --global "Workdir: /var/www/mrtg/wsus" --global "Options[_]: growright,bits" [email protected] > /etc/mrtg_wsus.cfg
Como comando cfgmaker criaremos o arquivo .cfg que será usado pelo MRTG. Nesse caso o arquivo será criado dentro do diretório /etc/mrtg_"nome_do_seu_servidor.cfg"
Obs.: xxx.xxx.xxx.xxx e /etc/mrtg_"nome_do_seu_servidor.cfg" devem ser substituídos respectivamente pelo endereço IP e nome do seu servidor a ser adicionado.
Vamos utilizar o crontab para gerenciar a periodicidade da geração das páginas HTML. Vamos optar para que a monitoração seja feita a cada 3 minutos.
Caso você monitore mais de um servidor ou roteador, é extremamente importante colocar no crontab a execução de um shell que irá executar um script por vez. Veja o exemplo:
# vi /bin/mrtg.sh
env LANG=C /usr/bin/mrtg /etc/mrtg_wsus1.cfg --logging /var/log/mrtg_wsus1.log
c/mrtg_router2.cfg --logging /var/log/mrtg_router2.log
Logo após ter criado o arquivo daremos permissão de execução no sistema:
# chmod +x /bin/mrtg.sh
Adicione e seguinte linha ao seu arquivo /etc/crontab:
0-59/3 * * * * root /bin/mrtg.sh
Quando executado a shell, o comando mrtg será executado a partir do arquivo de configuração mrtg_"seu_servidor".cfg.
Os logs de execução do comando mrtg serão gravados no arquivo /var/log/mrtg_seu_servidor.cfg e as páginas HTML serão gravadas em /var/www/mrtg/wsus.
Depois acesse "http://endereco_ip_do _servidor/mrtg/" e veja os gráficos gerados do seu servidor através do MRTG.
Agora para visualizar o compartilhamento configurado pelo script, dê um clique duplo no icone "Meu Computador", dentro de meu computador irá aparecer a unidade de rede mapeada.