Zabbix 6.2 lançado com proteção contra ataques XSS, e muito mais

E foi lançado o Zabbix 6.2 com proteção contra ataques XSS, e muito mais. Confira as novidades e veja como instalar no Linux.

Zabbix é um sistema universal para monitoramento de desempenho e disponibilidade de servidores, equipamentos de engenharia e rede, aplicativos, bancos de dados, sistemas de virtualização, containers, serviços de TI, web services, infraestrutura na nuvem .

Agora, foi anunciado o lançamento da nova versão do Zabbix 6.2, uma versão na qual foi feito um grande número de alterações e melhorias e da qual, por exemplo, se destaca a capacidade de ocultar problemas irrelevantes, bem como a integração de melhorias com plataformas e serviços, entre outras coisas.

Novidades do Zabbix 6.2

Zabbix 6.2 lançado com proteção contra ataques XSS, e muito mais
Zabbix 6.2 lançado com proteção contra ataques XSS, e muito mais

No Zabbix 6.2, os administradores agora têm a capacidade de ocultar problemas irrelevantes, excluindo-os, pois agora você pode excluir problemas até um ponto específico no tempo ou excluir problemas indefinidamente, até que a exclusão seja removida manualmente, além dessa ação as operações relacionadas a problemas excluídos serão pausadas até que os problemas sejam excluídos.

Outras mudanças que se destacam no Zabbix 6.2 são os novos meios de proteção contra ataques XSS, além da implementação do SNI para o protocolo TLS para comunicação entre diversos componentes do Zabbix.

Também foram destacadas melhorias destinadas a simplificar o trabalho e a configuração do monitoramento, como exibir dados de texto no widget “Principais hosts”, exibir o número de itens de dados para cada host em “Monitoramento→Hosts”, memorizar parâmetros de filtro na seção “Monitoramento”, links para as seções de documentação relevantes em cada formulário do frontend do Zabbix, formato digital para exibir a hora no widget “Relógio” e um novo visual para o painel global na configuração inicial.

Por outro lado, integração com plataformas de service desk Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP, ManageEngine Service Desk, além de integração com Slack, Pushover, Discord, Sistemas de notificação de usuário Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Signal, Express.ms, Rocket.Chat.

Das outras mudanças que se destacam no Zabbix 6.2 temos:

  • Dados de texto em itens calculados.
  • Verificação condicional de itens ativos fora de ordem após a reinicialização do agente Zabbix.
  • Gerencie modelos, tags e valores para tags de host e macros criadas usando regras de descoberta automática.
  • Atualize as configurações de proxy passivo sob demanda.
  • Oculte manualmente os problemas selecionados até um determinado momento ou por um período de tempo.
  • Mostre o status das verificações ativas em “Monitoramento->Hosts”.
  • Suporte para grupos de modelos.
  • Novos recursos do widget gráfico.
  • Novos recursos para coletar métricas e detectar problemas:
  • Coleta de dados do registro do Windows.
  • Novos recursos de monitoramento da plataforma VMWare.
  • Monitoramento de processos para Linux, Windows e outras plataformas.
  • Melhorias de desempenho e acessibilidade:
  • Implementação rápida de alterações de configuração sem uma releitura completa dos dados.
  • Melhorias de segurança:
  • Uso de vários servidores LDAP para autenticação do usuário.Função hmac() para webhooks e mecanismo JS.
  • Macros de inventário {INVENTORY.*} para scripts de usuário.
  • Suporte para acionar dependências entre hosts e modelos.
  • Compatibilidade com PHP8.

Para saber mais sobre essa versão do Zabbix, acesse a nota de lançamento.

Como instalar ou atualizar o Zabbix

Para os interessados ​​em poder instalar o Zabbix 6.2, é importante mencionar que para atualizar de versões anteriores, basta instalar novos binários (servidor e proxy) e uma nova interface.

O Zabbix atualizará automaticamente o banco de dados. Não há necessidade de instalar novos agentes.

Para instalar a versão mais recente do Zabbix nas principais distribuições Linux, acesse esse endereço, baixe os pacotes e instale, ou siga as instruções do site.

Se você deseja instalar este utilitário em seu sistema, você pode fazê-lo abrindo um terminal (você pode usar a combinação de teclas Ctrl + Alt + T) e nele você digitará o seguinte:
wget https://repo.zabbix.com/zabbix/6.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.2-1%2Bubuntu22.04_all.deb
sudo dpkg -i zabbix-release/zabbix-release_6.2-1%2Bubuntu22.04_all.deb
sudo apt update
sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Como mencionado no início, o Zabbix utiliza um banco de dados para armazenar as informações, portanto você deve ter um dos suportados já instalado em seu sistema, além de utilizar o Apache, por isso recomendo instalar o Lamp.

Feita a instalação, devemos agora criar um banco de dados para o Zabbix, podemos fazer isso digitando:
sudo mysql -uroot -p password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ‘contraseña’; mysql> quit

Onde ‘password’ é a senha do seu banco de dados que você deve lembrar ou anotar para depois colocá-la em um arquivo de configuração.

Agora vamos importar o seguinte:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

E vamos editar o seguinte arquivo, onde vamos colocar a senha do banco de dados:
sudo nano /etc/zabbix/zabbix_server.conf

E vamos procurar a linha “DBPassword=” onde vamos colocar a senha do banco de dados.

Agora vamos editar o arquivo /etc/zabbix/apache.conf:

E procuramos a linha “php_value date.timezone” que vamos descomentar (removendo o #) e vamos colocar nosso fuso horário (no meu caso México):
php_value date.timezone America/Sao_Paulo

Por fim, reiniciamos o serviço com:
sudo systemctl restart zabbix-server zabbix-agent apache2
sudo systemctl enable zabbix-server zabbix-agent apache2

Para acessar o Zabbix, você pode fazê-lo a partir do seu navegador, indo para o caminho (no caso de um servidor) http://server_ip_or_name/zabbix ou em um computador local localhost/zabbix

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.