Instalação do Zabbix 4.0 / 3.4 / 3.0 no Debian 9 Stretch com banco de dados MariaBD

O Zabbix é uma solução de nível enterprise, de código aberto. O Zabbix é um software que monitora vários parâmetros da rede, dos servidores e da saúde dos serviços. Utiliza-se de um mecanismo flexível de notificação que permite configurar alertas por e-mail entre outros como Telegram, para praticamente qualquer evento. As notificações permitem que se reaja rapidamente à problemas no ambiente. O Zabbix oferece excelentes recursos de relatórios e visualização de dados armazenados. Isso faz com que o Zabbix seja a ferramenta ideal para planejamento de capacidade.

Para instalação no Debian 10 Bustes siga este tutorial.

Requisitos:
Debian 9 (Stretch) / Instalação Limpa
Servidor web Apache2, PHP 7.0, MariaDB, PHPMyAdmin “LAMP” no Debian 9 Stretch

Atualize o repositório:

Para instalação do Zabbix vamos incluir o repositório do oficial do Zabbix.

Versão 4.0.X

Versão 3.4.X

Versão 3.0.X
Para versão 3.0.x não é necessário incluir, pois é a reconhecida com a versão estável no Debian 9.

Vamos criar uma base de dados chamada zabbix e um usuário também chamado de zabbix no MariaDB.

Importe o esquema de tabelas e dados padrões.

Versão 4.0.x ou 3.4.x

Versão 3.0.x

Digite a senha de seu usuário zabbix criada no passo anterior para importar as tabelas.

4.0.x / 3.4.x / 3.0.x

Agora vamos editar o arquivo zabbix_server.conf para informar os dados para conexão com o MySQL.

Versão 4.0.x / 3.4.x

Procure por:
# php_value date.timezone Europe/Riga
e altere por: (ou sua região)
php_value date.timezone America/Sao_Paulo

Versão 3.0.x
Para versão 3.0.x seá necessario criar a configuração no apache editando:

Crie o arquivo de configuração para o Apache

Após a alteração do arquivo de configuração será necessário o reinicio do processo do servidor web (Apache).

4.0.x / 3.4.x / 3.0.x

Iniciando o Zabbix Server e o Agente.

A interface web do Zabbix estará disponível em http://SEU-IP/zabbix através do seu navegador.
O usuário e senha padrões são: Admin/zabbix



screenshot_20160910_193954

[Next step]

screenshot_20160910_194002

Tudo deve estar ok [Next step]

screenshot_20160910_194011

Informe sua senha de conexão ao banco de dados MariaDB. [Next step]

screenshot_20160910_194018

[Next step]

screenshot_20160910_194024

Faça isso apenas na Versão 3.0.x
Vamos preparar o nosso arquivo para receber as configurações web:

[Next step]

screenshot_20160910_194028

[Finish]

screenshot_20160910_194043

Usuário: Admin Senha: zabbix

screenshot_20160910_194105

Zabbix instalado com sucesso! 🙂

Dica, para não deixar o root do MariaDB sem senha, segue a dica de como alterar:

Você pode gostar de:
Cliente Telegram no seu terminal bash – Debian/Ubuntu
Zabbix com notificações via Telegram

Gostou? Deixe seu comentário ficarei feliz em saber que lhe ajudei, e se tiver qualquer pergunta deixe-a também, se preferir acesse o menu Contato lá você encontra meios de falar comigo!

Abraço!

Fonte: https://www.zabbix.com/documentation/

Rudimar Remontti

Trabalho atualmente como Gerente de Redes em um Provedor de Internet no Rio Grande do Sul.

Você pode gostar...

56 Resultados

  1. Vinicius Barbosa disse:

    Parabéns, muito bom.

    Porém sou muito inexperiente e apresentou um erro quando eu acesso o zabbix no navegar na parte de instalação ele informa como se eu não tivesse criado o bd, mas vou refazer tudo pra ver onde errei.

    “Please create database manually, and set the configuration parameters for connection to this database. Press “Next step” button when done.

    Details Cannot connect to the database.
    Unable to select configuration.

  2. Fábio disse:

    Parabéns, muito obrigado por contribuir, eu que sou totalmente leigo consegui instalar.

  3. William disse:

    Parabéns. Muito bom a explicação

  4. Stover An. s disse:

    Parabém… em toda minha vida de TI…. este é o primeiro tutorial da internet mas claro …… Parabém, Parabém, Parabém. Saúde e Paz. Parabém…

  5. Etagil Rodrigues disse:

    Parabéns, o melhor da internet.

  6. Elton John disse:

    Parabens.. o melhor tutorial que ja encontrei na internet.
    Direto, completo, claro e objetivo

  7. River Diniz disse:

    Olá mestre!

    Excelente Tuturial um forte abraço!

  8. João disse:

    Tutorial muito bom sem comentários…

    Só estou tendo um problema quando o Zabbix começa a monitorar todos os clientes PPoE conectados na RB depois de um tempo o servidor para de responder. Sabe dizer por que isso ocorre?

  9. Tiago Bandeira disse:

    Olá Rudimar, parabéns pelo material, estou instalando a versão 3.0, segui todos os passos e apresentou o seguinte problema:
    Cannot connect to the database.
    Details

    Error connecting to database: Access denied for user ‘Admin’@’localhost’ (using password: YES)

    Database type

  10. André disse:

    Excelente tutorial !!
    Mas estou com uma pequena dúvida. Fiz instalação zabbix 3.4.1 no debian 9, instalação via repositório. Gostaria de fazer um upgrade para 3.4.5, qual é procedimento para realizar o upgrade ?
    Obrigado!!!

  11. Luiz Peterli disse:

    Precisei fazer uma nova instalação do Zabbix na versão 3.0.2 para importar o dump de backup do mysql do meu antigo servidor que deu pau após uma falta de luz.

    tudo transcorreu bem com os seus passo a passos, porém além dos pacote que você orientou instalar eu precisei instalar também os seguintes pacotes:

    sudo apt-get install php-bcmath
    sudo apt-get install php-mbstring
    sudo apt-get install php-xml

  12. Hermeson Macedo disse:

    Opa parceiro, ótimo tutorial!
    Só estou apenas com um problema: eu instalei o debian no virtual box, fiz a instalação de acordo como você ensinou, o serviço está sendo executado normalmente, porém não consigo acessar a interface web no meu navegador.
    Haveria alguma de me ajudar?
    Desde já agradecido pelo tutorial.

  13. Edivar Neres disse:

    Rápido e rasteiro!! Meu camarada, obrigado por compartilhar teu conhecimento. Que deus te cuide pois você faz a diferença por onde passa.

  14. Kawan Dorgy disse:

    Bom dia!

    Tentei instalar aqui mas quando dou o comando “apt install zabbix-server-mysql zabbix-frontend-php zabbix-agente” ele apresenta um erro: “E: Impossível encontrar o pacote zabbix-agente”. Os comandos anteriores funcionaram direito, apenas esse que nao deu certo para eu poder continuar a instalação.

    Sistema – Debian 9

  15. Maxuel Souza disse:

    Parabéns, muito bem descrito todos os procedimentos, é uma pena que esse instinto de colaboração acabou com o tempo, vi que você também fez parte do VOL por muito tempo, parabéns!

  16. Layon Cota disse:

    Parabéns só seguir ele que rodou fino.

  17. Benício Neto disse:

    Parabéns, Rudimar.

    Tutorial show de bola.

  18. Fellipe disse:

    Bom dia..
    Realizei a instalação da versão 3.0 e no momento em que vou setar as configurações de acesso à DB, o sistema retorna com a mensagem “The frontend does not match Zabbix database.”. Poderia me ajudar ?

  19. Bruno disse:

    Parabéns .. o melhor tutorial …

  20. Dicas muito importante e com riqueza nos detalhes ..
    abcs

  21. José da Silva disse:

    Olá, o meu zabbix não aparece o que esta escrito na legenda do gráfico, pode me ajudar!
    ele foi instalado sem nem um erro tanto é que tenho o zabbix aqui rodando na versão 3.0

  22. João disse:

    Parabéns pelo tutorial, quase tudo certo apenas um erro aqui q constatei

    as legendas dos gráficos estão sem estritas!

  23. Elthon Rodrigues disse:

    Rudimar, conforme você solicitou, realizei a alteração em /etc/zabbix/zabbix_agentd.conf na linha e adicionei o IP do meu servidor, ficando assim:

    Server=127.0.0.1, 10.7.1.15

    No micro que esta instalado o agente eu liberei a porta 10050, pelo firewall conforme este link, na parte de liberação de portas: https://eduardorsilveira.wordpress.com/2014/06/30/instalar-agente-zabbix-em-host-windows/

    Reiniciei os serviços do Zabbix, porém continua cinza. Abaixo segue a imagem de como esta o Painel administrativo.

    Link: http://imageshack.com/a/img924/9219/PNskL8.png

    Fico no aguardo, desde já, Obrigado!

    Att.Elthon

  24. Elthon Rodrigues disse:

    Olá Rudimar, boa tarde!
    Eu fiz tudo conforme solicitado, a instalação das Aplicações(banco de dados, mysql), instalação do Zabbix, tudo correu certo. Ao final configurei o Zabbix acessei o painel administrativo e para iniciar os monitoramentos configurei o agente em alguns micros, porém, o Servidor do Zabbix não fica verde onde significa que o micro a ser monitorado esta com disponibilidade.
    O que posso estar fazendo de errado?
    Para adiantar, já verifiquei se a porta 10050 esta liberada em meu servidor do Zabbix, e ela não tem nenhuma restrição(esta liberada).
    Fico no aguardo, desde já, Obrigado!

    Att.Elthon

  25. Pablo Santos disse:

    Ótimo tutorial brother!! Obrigado pela ajuda.

  26. Alexandre disse:

    Parebens, otimo tutorial!!

  27. Anoni disse:

    Parabéns pelo tutorial, e muito obrigado por compartilhar seu conhecimento.

  28. ANTONIO CARLOS disse:

    Teve um problema, o banco de dados para conectar está errado, no meu aparece POSTGRESQL, no seu aparece MYSQL, e não muda, como fazer isto?

  29. Ótimo tutorial, fácil compreensão, atualizado e de fácil execução prática, perfeito. Novamente OBRIGADO!!

  30. LIVY0R0CHA disse:

    Parabéns, pelo tutorial…

  1. 22 de outubro de 2018

    […] Tutorial mais atualizado em: Instalação do Zabbix 4.0 / 3.4 / 3.0 no Debian 9 Stretch com banco de dados MariaBD […]

  2. 3 de novembro de 2018

    […] Para instalação do Zabbix 4.0 Instalação do Zabbix 4.0 / 3.4 / 3.0 no Debian 9 Stretch com banco de dados MariaBD […]

  3. 26 de junho de 2019

Deixe uma resposta

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