LCC Wiki: Instalação MRTG
LCC Wiki : InstalacaoMrtg
Instalação MRTG
Passo a passo para instalação do MRTG no Mandriva.
Você precisará dos pacotes: snmpd, mrtg e apache. Tudo aqui deverá ser feito como root.
Instalar todos os pacotes acima, você pode instalá-los utilizando o URPMI.
Configurar o snmpd, você pode utilizar a ConfSnmpd gerada por nós, ou pode gerar sua própria conf com o comando snmpconf
Criar um diretório para os arquivos do mrtg, no caso, nós utilizamos o /var/www/mrtg .
Verifque se o diretório /etc/mrtg existe, caso contrário crie-o.
Gerar o arquivo de configuração do MRTG, você pode gerá-lo com o comando:
cfgmaker --global 'WorkDir: /var/www/mrtg/' --global 'Options[_]: bits,growright' --output /etc/mrtg/mrtg.cfg community@127.0.0.1
No caso específico do mandriva, quando você instala o MRTG, ele já cria automaticamente um vhost, mas infelizmente, essa configuração diverge um pouco das configurações que fizemos aqui, logo teremos que alterar essas configurações padrôes, abra com o seu editor de textos favoritos o arquivo: /etc/httpd/conf/webapps.d/mrtg.conf , ele deverá ficar da seguinte forma:
# MRTG Apache configuration
Aqui temos um problema endereçado pelo Mandriva que instala o mrtg numa área privada. Não fica claro ainda para mim como ele relaciona esta área protegida com o endereço necessário para acesso que normalmente é /var/www/mrtg.
Para essas configurações serem assimiladas pelo apache, você deverá reiniciá-lo, simplesmente dê um /etc/init.d/httpd restart ou seu equivalente sudo service httpd restart e o apache deverá ser reiniciado.
Gere as primeiras estatísticas com o comando:
/usr/bin/env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
Nennhum erro deverá ocorrer.
Agora, você deverá gerar o index para o MTRG, pra que fique com uma cara mais apresentável os dados. Use o comando:
indexmaker /etc/mrtg/mrtg.cfg > /var/www/mrtg/index.html
Nessa altura, você já pode ver as suas primeiras estatísticas geradas, você pode acessá-las em seu webserver pelo browser apontando para: http://seuhost/mrtg
Finalmente, para terminar, só falta configurar sua máquina para gerar as estatísticas automaticamente, para que você sempre possa ter dados atualizados e acessíveis sobre o seu consumo de banda atual, você pode fazer isso, acrescentando uma linha ao crontab, nessa linha que mostrarei como exemplo, configurei para que as estatísticas sejam geradas a cada 5 minutos, no shell digite: crontab -e