Instalando o zabbix Agent em servidores Linux
Agora vamos instalar o Agent em um servidor linux para que ele seja monitorado pelo Zabbix Server. Para isso, crie o diretório para baixar os arquivos do Zabbix:
# mkdir /root/zabbix; cd /root/zabbix
Agora realize o download dos arquivos de instalação:
# wget http://www.zabbix.com/downloads/1.8.2/zabbix_agents_1.8.2.linux2_6.i386.tar.gz
# wget http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.2.tar.gz?download
Leia mais…
Agora iremos proceder com a instalação e configuração da interface web. Primeiro configure o servidor para suportar o Zabbix. Para isso, edite o arquivo php.ini:
# vi /etc/php.ini
Para que a interface web funcione corretamente é necessário alterar algumas configurações do PHP, são elas:
Leia mais…
Configurando o Zabbix Server
Feita a instação, devemos agora proceder com a configuração do Zabbix Server. Para isso, edite o arquivo zabbix_server:
# vi /etc/zabbix/zabbix_server.conf
É necessário configurá-lo de acordo com as configurações que realizamos anteriormente (usuário e senha MySQL, localização dos arquivos de logs e PID). Dessa forma, altere as linhas de acordo com o exemplo abaixo:
PidFile=/var/run/zabbix/zabbix.pid
LogFile=/var/log/zabbix/zabbix_server.log
DBUser=zabbix
DBPassword=senha_usuario
Leia mais…
Recentemente foi lançada a versão 1.8 do Zabbix, que inclui algumas novas funcionalidades e melhor desempenho em relação às versões anteriores. A instalação que vamos utilizar aqui é baseada no Linux CentOS 5.5 X86_64.
Preparando o Sistema
É necessário realizar algumas configurações para que o sistema suporte o Zabbix. Vamos começar instalando o MySQL atualizado (a versão atual do MySQL pode ser verificada em: http://dev.mysql.com/downloads/mysql/). Para isso siga os passos abaixo:
Crie um diretório onde iremos guardar os arquivos de instalação do MySQL, depois acesse o mesmo:
# mkdir /root/mysql; cd /root/mysql
Leia mais…
Atualmente é comum um único Administrador de Sistemas ser responsável por administrar e monitorar muitos servidores. Esta atividade, quando realizada manualmente, dificulta a verificação da disponibilidade e desempenho dos servidores, e pior, dificulta observar que algum serviço falhou ou simplesmente parou de funcionar antes que algum usuário perceba. Pensando nisso, foram criadas várias ferramentas que possuem como objetivo auxiliar o administrador neste monitoramento. O Zabbix se destaca entre as melhores por sua facilidade de configuração e precisão dos dados informados.
O que é Zabbix?
Zabbix é um software que monitora diversos parâmetros de uma rede como a integridade e desempenho dos servidores. Oferece excelentes relatórios e visualização de dados de recursos com base nos dados armazenados, e usa um mecanismo de notificação flexível que permite aos usuários configurar e-mail com alertas para qualquer evento, o que permite uma reação rápida para os problemas do servidor.
Corretamente configurado, o Zabbix pode desempenhar um papel importante no controle da infraestrutura de TI. Isto é igualmente verdade para as pequenas organizações com alguns servidores e para grandes empresas com um grande número de servidores.
O Zabbix é escrito e distribuído sob a GPL (General Public License) versão 2. Isso significa que seu código-fonte é distribuído gratuitamente e está disponível para o público em geral.
Na lista abaixo temos algumas vantagens de se utilizar o Zabbix:
Leia mais…