FreeBSD - Configuração do MRTS

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

[ Hits: 4.429 ]

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

Comandos básicos que você precisa aprender para usar o terminal no Ubuntu

Servidor DHCP automático com limitação por MAC no Debian 2.6

Como inserir um script para execução e fixação de um modem 3g vivo no Linux

Proxy paralelo MikroTik com ZPH

Otimizando o gerenciador de boot GRUB com Splash Screen

  

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