FreeBSD - Configuração do MRTS

Publicado por DOUGLAS BAPTISTA DE GODOY em 10/10/2012

[ Hits: 4.216 ]

Blog: http://lattes.cnpq.br/5910037024783988

 


FreeBSD - Configuração do MRTS



Configuração do MRTS

MRTS → MRTG RRDtool Total Statistics

O MRTS é a abreviação de "Estatísticas MRTG RRDtool Total". É um script PHP escrito por Thor Dreier, que utiliza "MRTG e RRDtool para resumir o tráfego total mensal e anual". O MRTS corresponde a um conjunto de instalações, tais como MRTG, RRDtool e SNMP.

Para maiores informações, visite o Website:
Adaptado do site (Acesso em 16 de Mar de 2006):
O MRTS, nada mais é que um script em PHP. Para que possamos utilizá-lo, portanto, temos que criar um diretório onde o Apache possa buscá-lo:

# cd /usr/web/posmrtg/docs/
# mkdir mrts
# chmod 777 mrts


O script referente ao MRTS, encontra-se disponível no site:
Portanto, devemos colocar o script em PHP, no diretório, e logo após editar o arquivo a seguir:

# cd /usr/web/posmrtg/docs/mrts/
# vi mrts-v0.1.1.php


Será necessário alterar somente o que está em destaque, de acordo com suas configurações:

/* The directory where the rrd files are located */
$dir = '/usr/web/posmrtg/docs/mrtg';
/* List all devices that MRTS should'n display, */
$exclude = array('secret', 'topsecret');
/* RRDtool path - where are the the executable located */
$rrdcommand = '/usr/local/bin/rrdtool';


Logo após, será preciso reiniciar o MRTG:

# /usr/local/etc/rc.d/mrtg_daemon restart

Os gráficos não serão gerados, pois existe um erro no PHP com o Apache, portanto, devemos alterar o arquivo de configuração do Apache (http.conf), o que encontra-se abaixo em destaque, deverá ser adicionado no final do arquivo:

# vi /usr/local/etc/apache22/httpd.conf

<Directory "/usr/web/posmrtg/docs/mrts">
       php_admin_value safe_mode  0
</Directory>


Após o processo de configuração do Apache, será necessário corrigir o erro que ocorre com a data no PHP. As configurações do PHP ficam guardadas em: /usr/local/etc/php.ini.

É necessário criar o seguinte arquivo:

# cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini

Agora, vamos alterar o /usr/local/etc/php.ini. Altere as opções conforme as orientações abaixo:

# vi /usr/local/etc/php.ini

short_open_tag = On


Depois, iremos reiniciar o Apache com o seguinte comando:

# /usr/local/etc/rc.d/apache22 restart

Outras dicas deste autor

FreeBSD - Configuração do RRDTool

Leitura recomendada

Solução para placa wireless Broadcom BCM43XX em notebook HP DV2000

Coaching Gratuito em Linux

Antico - Um leve Window Manager em QT4 para Linux

Bpython, uma interface ncurses para Python

Ethtool - Ferramenta de manipulação e consulta de interfaces de rede

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts