Escolar Documentos
Profissional Documentos
Cultura Documentos
Um administrador deve possuir as melhores ferramentas de monitorização para que tenha uma
visão facilitada de toda a rede. Essa monitorização é normalmente realizada nos equipamento
activos da rede (ex. routers, switchs) através do protocolo SNMP.
Depois de termos apresentado o Cacti (ver aqui) - uma ferramenta de monitorização que
permite gerar páginas HTML com gráficos relativos ao tráfego da rede, hoje vamos aprender
como podemos instalar esta plataforma numa máquina com Linux.
O Cacti é uma das mais usadas e completas plataformas open source para monitorização de
redes informáticas e dispositivos. Com a implementação desta ferramenta, qualquer
administrador por ter uma “visão”, quase em tempo real, do estado da sua rede. O cacti é
baseado no RRDtool, um standard que permite produzir gráficos de grande qualidade e que
pode ser facilmente integrado em linguagens como por exemplo Bash,Per, Ruby, lua ou TCL.
http://www.pplware.com | Pplware 1 / 10
Como instalar o Cacti?
A realização deste tutorial teve como base uma máquina com o CentOS 6.5, com o kernel
2.6.32-431.3.1. Para que tudo funcione, o utilizador deve ter o seguinte software:
1) Instalação do Apache
http://www.pplware.com | Pplware 2 / 10
A instalação do Apache no CentOS é algo relativamente simples. Para isso basta abrirem o
terminal e inserir o seguinte comando:
/etc/init.d/httpd start
Para verificar se o serviço está a correr correctamente, abram o browser na própria máquina e
insiram o endereço http://localhost
Por omissão, no CentOS a directoria por omissão para colocar sites é em /var/www/html.
Relativamente à configuração do Apache, o ficheiro principal de configuração encontra-se em
/etc/httpd/conf/httpd.conf Caso pretendam que o serviço inicie automaticamente após
reiniciarem a máquina no runlevel 3 ou 5 (Saber mais sobre RunLevels aqui) devem executar o
comando:
http://www.pplware.com | Pplware 3 / 10
chkconfig --levels 235 httpd on
2) Instalação do MySQL
Em seguida, mande iniciar o serviço e configure de imediato o serviço para que este arranque
automaticamente aquando do arranque do sistema.
Configurar o MySQL Para configurar uma password de acesso ao MySQL com o utilizador
root, deverá executar o seguinte comando:
/usr/bin/mysql_secure_installation
http://www.pplware.com | Pplware 4 / 10
Durante a configuração, devem seguir os seguintes passos:
Enter current password for root (enter for none): # DAR ENTER #
Set root password? [Y/n] # DAR ENTER #
New password: # Redefinir Password #
Re-enter new password: # Redefinir Password #
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
3) Instalar PHP
http://www.pplware.com | Pplware 5 / 10
Para que o Cacti funcione, é também necessário instalar outras bibliotecas adicionais:
/etc/init.d/httpd restart
e gravar, por exemplo, num ficheiro com o nome phpinfo.php e colocar no directório
/var/www/html Depois basta ir ao browser e escrever http://localhost/phpinfo.php
http://www.pplware.com | Pplware 6 / 10
Para que o MySQL tenha suporte para PHP, basta que executar o seguinte comando para
instalar o pacote php-mysql -y:
Para criar a base de dados (ex. zabbix) e utilizador (ex. pplware, com a password ‘password’)
para manter toda a informação do zabbix, devem seguir os seguintes passos:
5) Instalar o Cacti
http://www.pplware.com | Pplware 7 / 10
Para instalar o cacti basta que execute apenas o seguinte comando (verifiquem se têm o
Repositório activo – Saber mais aqui):
Exemplo de output
/usr/share/doc/cacti-0.8.8b/cacti.sql
Para importar essa informação para a nossa base de dados basta fazer
Password: admin
http://www.pplware.com | Pplware 8 / 10
A interface será semelhante à apresentada na imagem seguinte. No
entanto é necessário configurar o cacti para que este monitorize os
equipamentos…algo que vamos apresentar num próximo tutorial.
http://www.pplware.com | Pplware 9 / 10
práticas, sugestões, etc.
http://www.pplware.com | Pplware 10 / 10
Powered by TCPDF (www.tcpdf.org)