Nesse artigo viso mostrar de forma rápida e fácil entendimento a instalação de uma versão limpa do Zabbix 5.4 no sistema operacional Linux Debian 10.
Zabbix é um software de nível empresarial de código aberto 100% gratuito, projetado para monitorar a disponibilidade e o desempenho dos componentes da infraestrutura de TI.
Chega de conversa, vamos por a mão na massa.
Instalação do Front-end e agente
Estou usando a última versão estável lançada do zabbix, para o Debian 10 (Buster)
cd /tmp/
apt-get install wget
rm -Rf /etc/apt/sources.list.d/zabbix.list
wget https://repo.zabbix.com/zabbix/5.4/debian/pool/main/z/zabbix-release/zabbix-release_5.4-1+debian10_all.deb
dpkg -i zabbix-release_5.4-1+debian10_all.deb
apt-get update
apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent
Code language: JavaScript (javascript)
Banco de Dados
Agora vamos executar a criação do banco de dados, e a criação do usuário zabbix no banco de dados
mysql -uroot -p
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'SenhaDoUserZabbix';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> quit;
Code language: CSS (css)
Importando dados iniciais (Pode levar até 5 minutos)
cat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -p zabbix
Edite o arquivo do banco de dados com a senha criada do “SenhaDoUserZabbix“
vi /etc/zabbix/zabbix_server.conf
DBPassword=SenhaDoUserZabbix
Iniciar serviços
systemctl restart zabbix-server zabbix-agent
systemctl enable zabbix-server zabbix-agent
Configuração do Zabbix Front end
Edite o arquivo: vim /etc/zabbix/apache.conf
# Tire o “#” do inicio da frase abaixo, e substitua por
php_value date.timezone America/Sao_Paulo
Reinicie o serviço do apache
systemctl restart apache2
systemctl enable apache2
Termine de configurar via Web
Acesse a sua instancia já iniciada, via web e termine as configurações
http://IpDoServidor/zabbix
Basicamente é só isso, agora basta criar seus hosts, importar seus templates, criar novas regras e alertas, e monitorar.
Não deixe de conferir outros conteúdos sobre Zabbix aqui no Blog, até a próxima