Monitoramento de TI: Instalação do Zabbix 3.0

AGRADEÇA AO AUTOR COMPARTILHE!

Olá, pessoal!

Recentemente a Zabbix liberou a versão 3.0 e com isso surgiu uma série de novos recursos, alguns deles são: 

  • Suporte para criptografia;
  • Export and Import para mapeamento de valores;
  • Dependências de Trigger usando LLD;
  • Housekeeper manual;
  • e muitas outros!

Nesse artigo, vou mostrar como realizar a instalação da versão 3.0 do Zabbix para você conhecer estes novos recursos. O ambiente utilizado é Debian Jessie 8.3 – Verifique sua versão como o comando lsb_release -a.

Download do pacote Zabbix 3.0:

wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-1+jessie_all.deb

dpkg -i zabbix-release_3.0-1+jessie_all.deb

apt-get update

Instalação Zabbix Server + Frontend + Agente (Recomendo para monitorar o próprio Server Zabbix)

apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent

Confguração da senha Root do MYSQL

Vamos agora continuar a instalação via interface Web.

Acesse seu ip/zabbix. Se não apareceu a interface do Zabbix 3.0, digite /etc/init.d/apache restart no console para reiniciar o apache.

Depois, deve aparecer o seguinte:

Clique em Next Step. Agora veremos uma tela com as configurações do PHP – pré requisito para o funcionamento do Zabbix.

Vamos alterar o timezone, no caminho: /etc/zabbix/apache.conf na linha # php_value date.timezone Europe/Riga, conforme imagem abaixo:

Altere conforme sua localidade e reinicie o apache: /etc/init.d/apache restart

Validado com sucesso os pré requisitos!

Vamos agora para as configurações de banco de dados

Mas, antes disso, vamos fazer as devidas configurações, se não teremos erros!

Como boa prática, use o usuário Zabbix para conexão e NÃO o ROOT.

Criando usuário Zabbix e especificando senha:

CREATE USER [email protected] IDENTIFIED BY [email protected]';

Validando que o usuario foi criado:

SELECT User,Host FROM mysql.user;

Criando database:

create database zabbix character set utf8 collate utf8_bin;

Permissão para usuário e base zabbix:

grant all privileges on zabbix.* to zabbix identified by [email protected]

Download do source para pegarmos o banco

cd /tmp

wget http://ufpr.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.0/zabbix-3.0.0.tar.gz

Extrair

tar -xzvf zabbix-3.0.0.tar.gz

Acessar o diretorio /tmp/zabbix-3.0.0/database/mysql

Importando…

mysql -uzabbix -p zabbix < schema.sql

mysql -uzabbix -p zabbix < images.sql

mysql -uzabbix -p zabbix < data.sql

Depois de realizado os procedimentos acima, pode dar next na conexão com o banco. Se tudo foi realizado corretamente, vai continuar para os próximos procedimentos, que são o resumo de informações e nome/porta do seu Zabbix Server, no qual é opcional e como estamos fazendo Zabbix e um único servidor, não vamos mexer.

Se tudo ocorreu bem, vai cair nessa tela!

Agora, vamos finalizar com as configurações de banco de dados no arquivo /etc/zabbix/zabbix_server.conf

Alterando dbuser e dbpassword, conforme criamos nos procedimentos anteriores.

Feito isso, aplique o comando /etc/init.d/zabbix-server restart.

Vamos logar na interface ip/zabbix:

Usuário: Admin
Senha: zabbix

E vamos verificar que o Zabbix está rodando com sucesso!

Fácil, não? Em breve faremos um webinar falando sobre a versão 3.0 do Zabbix, fiquem ligados!


Atenção! Se você tem interesse em conhecer o Zabbix a fundo, não deixe de conhecer o curso “Monitoramento de TI com Zabbix” oferecido por mim e pelo portal Profissionais TI.

AGRADEÇA AO AUTOR COMPARTILHE!

Jorge Pretel

Mais artigos deste autor »

Fundador da JLCP Treinamentos, especialista em produtos Microsoft, Amazon e Zabbix com diversas certificações técnicas, atuou em grandes consultorias como responsável por projetos e resolução de incidentes Microsoft, AWS e Zabbix.

Articulista no Tech Net Wiki, Cooperati, profissionaisti, também atuou em elaboração de questões para cursos do Microsoft Virtual Academy.


6 Comentários

Marcos Nascimento
1

Jorge, boa tarde!
Antes de mais nada, gostaria de dizer que está muito bem explicado, parabéns!

Tenho algum conhecimento de WS2012, trabalhava como DBA, mas atualmente estou em uma empresa onde estou atuando como coordenador de TI.

Minha pergunta é: Qual distribuição Linux utilizou para subir o zabbix 3.0 ? Qual você recomenda pra quem está começando no “mundo linux”?

Obrigado, grande abraço.

Jorge Pretel Autor do Post
2

Marcos, boa noite.

Recomendo o Debian, ele é bem fácil e funciona perfeitamente com Zabbix.

Não deixe de conhecer nossa parceria com o profissionais ti para treinamentos/consultorias!

Grande Abraço!

Roberson
3

Excellent! Jovem talento com grande conhecimento e esta nos demonstrando aqui no PTI. Zabbix é uma ótima ferramenta de monitoramento.

Pra ficar melhor, só fazendo curso de zabbix com Pretel.

Att,

Saldanha
4

Amigo, quando vc fala:
Criando usuário Zabbix e especificando senha:
Onde eu uso o comando:
CREATE USER [email protected] IDENTIFIED BY [email protected]';
Tenho que acessar o mysql? Ou fora mesmo? Fiz dos 2 jeitos e não consegui.
Abs!

Adriano
6

Saldanha, você da estes comandos dentro do MySQL…

Para acessar o MySQL você vai digitar na console
#mysql -u root -p

Deixe seu comentário

Seu endereço de e-mail não será publicado. Campos com * são obrigatórios!

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>