Aconteceu lançamento do sistema de monitoramento livre e gratuito com código aberto totalmente disponível Zabbix 7.0 LTS. A versão 7.0 foi classificada como versão de longo prazo de suporte oficial (LTS). Para usuários que utilizam versões sem LTS, recomenda-se a migração para as versões LTS do produto.
Zabbix é um sistema abrangente para monitoramento de desempenho e disponibilidade de servidores, serviços, equipamentos de engenharia e rede, aplicações, bancos de dados, sistemas de virtualização, contêineres, serviços de TI, serviços web, infraestrutura em nuvem e dispositivos IoT.
O sistema realiza o ciclo completo desde a coleta de dados, seu processamento e transformação, análise desses dados para previsão e detecção de problemas, até o armazenamento desses dados, visualização e envio de notificações utilizando regras de escalonamento. O sistema também oferece flexibilidade para expandir métodos de coleta de dados, notificações, meios de visualização e resolução automática de incidentes. Uma interface web unificada e uma poderosa API proporcionam recursos de automação e a gestão centralizada das configurações de monitoramento e distribuição de direitos de acesso para diferentes grupos de usuários. O código do projeto é distribuído sob a licença AGPLv3.
Principais são versão 7.0 LTS:
- suporte a novos widgets "Host navigator", "Honeycomb", "Pie chart", "Gauge", "Top triggers", "Item history";
- execução extremamente rápida de ações e scripts sem atrasos;
- suporte nativo para autenticação multifatorial de usuários;
- gestão centralizada de timeouts em nível de checagem, host, proxy e a nível global;
- suporte ao armazenamento de métricas na memória para máxima eficiência e desempenho do proxy;
- suporte ao monitoramento sintético de aplicações web utilizando cenários complexos;
- expansão significativa do monitoramento DNS;
- envio de relatórios PDF gerados automaticamente (anteriormente tinha status experimental);
- suporte a streaming para envio de métricas e eventos para sistemas externos (anteriormente tinha status experimental);
- capacidade de suspender a coleta de dados de elementos perdidos durante a descoberta automática;
- suporte a tags para webhooks para eventos internos;
- resposta rápida e instantânea ao transferir elementos de monitoramento para manutenção;
- melhoria significativa no desempenho das verificações de permissões dos elementos de monitoramento;
- detecção de duplicatas de engineID para monitoramento SNMP;
- suporte a valores agregados para muitos widgets, permitindo a criação de relatórios de capacidade;
- possibilidade de utilização de entradas personalizadas na execução de scripts;
- melhoria no protocolo de comunicação entre todos os componentes do Zabbix;
- retorno do suporte a macros personalizadas nos nomes de itens;
- suporte ao número de tentativas de conexão e filtros por tipo de dados para conectores;
- verificação de validade dos arquivos de configuração;
- suporte a funções de macros para todas as macros incorporadas;
- a maioria dos formulários foi convertida em modais;
- suporte a dashboards multipágina para relatórios em PDF;
- várias melhorias na usabilidade;
- suporte ao método history.push;
- várias melhorias nos widgets existentes;
- todos os widgets podem ser usados em templates de hosts;
- ampliadas as capacidades de coleta de dados do agente, suporte a novas verificações;
- possibilidade de executar scripts em agentes ativos;
- suporte a tipos de dados binários;
- suporte a dashboards dinâmicos com possibilidade de navegação entre os elementos de monitoramento;
- suporte a novas funções de gatilho;
- possibilidade de gerenciar tags de hosts detectados.
Melhor desempenho e continuidade devido a:
- suporte a clusters de proxy para balanceamento de carga e continuidade;
- transição para um modelo assíncrono de coleta de dados para verificações de agentes, HTTP e SNMP e auto-descoberta;
- auto-descoberta assíncrona de alto desempenho.
Outras melhorias significativas:
- aceleração significativa no trabalho com dados do Prometheus;
- suporte a funções de gatilho jsonpath e xmlpath;
- possibilidade de utilizar grupos de hosts detectados em várias regras de auto-descoberta;
- possibilidade de desativar o auditlog para eventos do sistema.
Novos templates e integrações melhorados: Cisco Meraki, FortiGate, HPE, Oracle, Azure and Azure Cost Management, GCP, AWS and AWS Cost Explorer, AWS ECS, Check Point, MSSQL, Oracle Cloud, Kubernetes, YugabyteDB, MongoDB, VMWare, Prometheus, PostgreSQL, Nextcloud, Acronis Cyber Protect Cloud, HashiCorp Nomad, MantisBT, Cisco SD-WAN, Windows.
Zabbix oferece integração com:
- plataformas de serviço ao cliente como Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP, ManageEngine Service Desk;
- sistemas de notificação de usuários Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Signal, Express.ms, Rocket.Chat;
- lista completa com mais 500 modelos e integrações.
Pacotes oficiais estão disponíveis para versões atuais das seguintes plataformas:
- Distribuições Linux Alma Linux, CentOS, Debian, OpenSUSE, Oracle Linux, Raspberry Pi OS, RedHat Enterprise Linux, Rocky Linux, SUSE Linux Enterprise Server, Ubuntu para diferentes arquiteturas;
- sistemas de virtualização baseados em VMWare, VirtualBox, Hyper-V, XEN;
- Docker;
- OpenStack Nova;
- agentes para todas as plataformas, incluindo MacOS e pacotes MSI para agentes Windows.
Instalação rápida do Zabbix disponível para plataformas de nuvem: AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Oracle Cloud, Yandex Cloud.
Para a migração de versões anteriores, é necessária apenas a instalação dos novos arquivos binários (servidores e proxy) e da nova interface. O Zabbix conduzirá automaticamente o procedimento de atualização. Não é necessária a instalação de novos agentes.
Fonte: linux.org.ru
