Áú»¢¶Ä²©

Esta ¨¦ uma tradu??o da p¨¢gina de documenta??o original em ingl¨ºs. Ajude-nos a torn¨¢-la melhor.

6. Aplica??o Áú»¢¶Ä²©

Vis?o geral

Como alternativa a configurar manualmente ou reutilizar um servidor existente para o Áú»¢¶Ä²©, os usu¨¢rios podem uma aplica??o Áú»¢¶Ä²© (Áú»¢¶Ä²© appliance) ou uma imagem de CD de instala??o da aplica??o Áú»¢¶Ä²©.

As vers?es da aplica??o Áú»¢¶Ä²© e CD de instala??o s?o baseadas em CentOS 8 (x86_64).

O CD de instala??o da aplica??o Áú»¢¶Ä²© pode ser usado para implanta??o imediata do Áú»¢¶Ä²© Server (MySQL).

Voc¨º pode usar esta aplica??o para avaliar o Áú»¢¶Ä²©. A aplica??o n?o objetiva o uso efetivo em produ??o.

Requisitos de Sistema:
  • RAM: 1.5 GB
  • Espa?o em disco: no m¨ªnimo 8 GB devem ser alocados para a m¨¢quina virtual.

Menu de instala??o do CD/DVD do Áú»¢¶Ä²©:

A aplica??o Áú»¢¶Ä²© cont¨¦m um Áú»¢¶Ä²© Server (configurado e rodando com MySQL) e um frontend.

A aplica??o virtual do Áú»¢¶Ä²© est¨¢ dispon¨ªvel nos seguintes formatos:

  • VMWare (.vmx)
  • Open virtualization format (.ovf)
  • Microsoft Hyper-V 2012 (.vhdx)
  • Microsoft Hyper-V 2008 (.vhd)
  • KVM, Parallels, QEMU, USB stick, VirtualBox, Xen (.raw)
  • KVM, QEMU (.qcow2)

Para iniciar, suba (boot) a aplica??o e navegue at¨¦ o endere?o que a aplica??o (VM) recebeu por DHCP.

O DHCP deve estar habilitado na m¨¢quina virtualizadora.

Para verificar o endere?o IP dentro da m¨¢quina virtual execute:

ip addr show

Para acessar o Frontend do Áú»¢¶Ä²©, navegue at¨¦ http://<host_ip> (para acessar pelo navegador da m¨¢quina virtualizadora o modo bridged deve estar habilitado nas configura??es de rede da m¨¢quina virtual).

Se a aplica??o falhar ao iniciar no Hyper-V, voc¨º pode tentar pressionar Ctrl+Alt+F2 para alternar entre sess?es tty.

1 Mudan?as nas configura??es do CentOS 8

A aplica??o ¨¦ baseada em CentOS 8. H¨¢ algumas mudan?as aplicadas ¨¤s configura??es base do CentOS.

1.1 Reposit¨®rios

O °ù±ð±è´Ç²õ¾±³Ù¨®°ù¾±´Ç oficial do Áú»¢¶Ä²© foi adicionado ao /etc/yum.repos.d:

[zabbix]
       name=Áú»¢¶Ä²© Official Repository - $basearch
       baseurl=http://repo.zabbix.com/zabbix/5.2/rhel/8/$basearch/
       enabled=1
       gpgcheck=1
       gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
1.2 Configura??es de firewall

A aplica??o usa firewall iptables com regras pr¨¦-definidas:

  • Porta SSH aberta (22 TCP);
  • Portas Áú»¢¶Ä²© Agent (10050 TCP) e Áú»¢¶Ä²© Trapper (10051 TCP) abertas;
  • Portas HTTP (80 TCP) e HTTPS (443 TCP) abertas;
  • Portas SNMP trap aberta (162 UDP);
  • Conex?es de sa¨ªda para porta NTP (53 UDP) abertas;
  • Pacotes ICMP limitados a 5 pacotes por segundo;
  • Todas as outras conex?es de entrada s?o bloquadas.
1.3 Usando um endere?o IP est¨¢tico

Por padr?o a aplica??o usa DHCP para obter um endere?o IP. Para especificar um endere?o IP est¨¢tico:

  • Acesse como usu¨¢rio root;
  • Abra o arquivo /etc/sysconfig/network-scripts/ifcfg-eth0;
  • Altere BOOTPROTO=dhcp por BOOTPROTO=none
  • Adicione as seguintes linhas:
    • IPADDR=<IP address of the appliance>
    • PREFIX=<CIDR prefix>
    • GATEWAY=<gateway IP address>
    • DNS1=<DNS server IP address>
  • Execute o comando systemctl restart network.

Consulte a oficial da Red Hat se necess¨¢rio.

1.4 Alterando time zone

Por padr?o a aplica??o utiliza UTC para o rel¨®gio do sistema. Para alterar o time zone, copie o arquivo apropriado de /usr/share/zoneinfo para /etc/localtime, por exemplo:

cp /usr/share/zoneinfo/Europe/Riga /etc/localtime

2 Configura??o Áú»¢¶Ä²©

A configura??o inicial da aplica??o Áú»¢¶Ä²© tem as seguintes altera??es de senha e configura??o:

2.1 Credenciais (login:password)

Sistema:

  • root:zabbix

Áú»¢¶Ä²© Frontend:

  • Admin:zabbix

Banco de Dados:

  • root:<random>
  • zabbix:<random>

Senhas de banco de dados s?o geradas randomicamente durante o processo de instala??o.
A senha de Root ¨¦ arquivada no arquivo /root/.my.cnf. N?o ¨¦ necess¨¢rio informar a senha ao usar a conta "root".

Para alterar a senha do usu¨¢rio do banco de dados, as altera??es devem ser feitas no seguintes locais:

  • MySQL;
  • /etc/zabbix/zabbix_server.conf;
  • /etc/zabbix/web/zabbix.conf.php.

±«²õ³Ü¨¢°ù¾±´Çs individuais zabbix_srv e zabbix_web s?o definidos para o Server e o Frontend respectivamente.

2.2 Localiza??o de arquivos
  • Arquivos de configura??o est?o localizados em /etc/zabbix.
  • Arquivos de log para Áú»¢¶Ä²© Server, Proxy e Agent est?o localizados em /var/log/zabbix.
  • O Áú»¢¶Ä²© Frontend est¨¢ localizado em /usr/share/zabbix.
  • O diret¨®rio Home para o usu¨¢rio zabbix ¨¦ /var/lib/zabbix.
2.3 Altera??es ¨¤s configura??es do Áú»¢¶Ä²©
  • O timezone do Frontend est¨¢ configurado para Europe/Riga (isto pode ser modificado em /etc/php-fpm.d/zabbix.conf);

3 Acesso ao Frontend

Por padr?o, o acesso ao frontend ¨¦ permitido de qualquer local.

O frontend pode ser acesso em http://<host>.

Isto pode ser customizado em /etc/nginx/conf.d/zabbix.conf. O Nginx deve ser reiniciado ap¨®s altera??es neste arquivo. Para tal, acesse via SSH como usu¨¢rio root e execute:

systemctl restart nginx

4 Firewall

Por padr?o, apenas as portas listadas nas mudan?as de configura??o acima est?o abertas. Para abrir portas adicionais, modifique o arquivo "/etc/sysconfig/iptables" e recarregue as regras de firewall:

systemctl reload iptables

5 Atualizando

Os pacotes da aplica??o do Áú»¢¶Ä²© podem ser atualizados. Para faz¨º-lo, execute:

dnf update zabbix*

6 Servi?os de Sitema

Servi?os compat¨ªveis com Systemd est?o dispon¨ªveis:

systemctl list-units zabbix*

7 Notas espec¨ªficas de formata??o

7.1 VMware

As imagens no formato vmdk s?o utiliz¨¢veis diretamente nos produtos VMware Player, Server e Workstation. Para uso em ESX, ESXi e vSphere elas devem ser convertidas usando .

7.2 HDD/flash image (raw)
dd if=./zabbix_appliance_5.2.0.raw of=/dev/sdc bs=4k conv=fdatasync

Substitua /dev/sdc por seu dispositivo de disco Flash/HDD.