16 Novidades do Zabbix 7.0.11
Resolução de DNS assíncrona
O agent poller e o SNMP poller agora podem ser configurados para usar a biblioteca c-ares (versão 1.16.0 ou mais recente) em vez do resolvedor de DNS libevent. Isso permite uma resolução de DNS potencialmente mais rápida e flexível.
Para habilitar o c-ares, o Zabbix deve ser configurado com a opção --with-ares.
Observe que, a partir do c-ares 1.31.0, o cache de DNS é ativado por padrão.
Integrações de webhook atualizadas
Os seguintes webhooks prontos para uso agora oferecem suporte a todos os tipos de evento e foram aprimorados em termos de eficiência de código, manutenibilidade e funcionalidade, com as alterações refletidas na documentação:
- Discord - script atualizado para usar a API v10 do Discord; o formato de mensagem personalizada codificado diretamente para eventos baseados em trigger foi removido.
- GitHub - parâmetro de versão da API do GitHub introduzido para usar uma versão estática em vez da mais recente; em casos de escalonamento, issues existentes agora são atualizadas em vez de novas serem criadas; rótulos de issue e prefixos ajustáveis adicionados aos parâmetros do webhook.
- GLPI - templates de mensagem atualizados.
- Jira - ações de trigger e serviço agora oferecem suporte ao mapeamento das severidades de evento do Zabbix para prioridades de tickets do Jira (por meio dos parâmetros
severity_information,severity_highetc.); suporte a prioridades personalizadas do Jira adicionado a todas as ações de autorregistro, descoberta e internas (por meio dos parâmetrosjira_priority_discovery,jira_priority_autoregistration,jira_priority_internal); campos personalizados do Jira para criação de tickets adicionados a todas as ações (anteriormente apenas trigger); mensagens de eventos de problema agora são enviadas para a descrição do ticket no Jira, e as mensagens padrão de eventos OK agora são adicionadas como comentários. - Jira Service Management (anteriormente Jira Service Desk) - ações de trigger e serviço agora oferecem suporte ao mapeamento das severidades de evento do Zabbix para prioridades de tickets do Jira; suporte a prioridades personalizadas do Jira adicionado a todas as ações de autorregistro, descoberta e internas; campos personalizados do Jira para criação de tickets adicionados a todas as ações (anteriormente apenas trigger); suporte adicionado para campos personalizados de data e hora, botão de opção, caixa de seleção, escolha única e múltipla; comportamento do campo personalizado de URL ajustado; suporte a rótulos de ticket adicionado e formato do nome da issue atualizado para corresponder ao tipo de mídia Jira; opções de comentário privado (padrão) e público agora estão disponíveis para escalonamentos; nos casos em que a severidade do evento é atualizada entre escalonamentos, a prioridade da tarefa não retorna mais ao valor original.
- MS Teams - templates de mensagem atualizados.
- OTRS CE - suporte adicionado para fechar incidentes de problemas resolvidos.
- PagerDuty - suporte adicionado para fechar incidentes de problemas resolvidos; token da API movido para as configurações de mídia do usuário por meio de
{ALERT.SENDTO}. - Slack - parâmetro obsoleto
slack_as_userremovido; templates implementados para mensagens enviadas ao Slack. - Telegram - suporte a mensagens de resposta adicionado.
- Zammad - o grupo de usuários "Users", anteriormente codificado diretamente, foi movido para um parâmetro do webhook; tags de evento não são mais criadas por padrão.
Plugin SMART para o Zabbix agent 2 atualizado
A chave de item smart.disk.get no plugin SMART do Zabbix agent 2 agora retorna valores brutos e normalizados para os atributos SMART.
Melhorias de desempenho
O desempenho da atualização de tendências no TimescaleDB foi aumentado usando upserts em vez de updates.
O desempenho do Zabbix server foi aprimorado implementando a sincronização paralela de tendências e evitando consultas de intervalo, resultando em tempos de desligamento mais rápidos no MySQL, PostgreSQL e TimescaleDB.
Templates
Para alterações em templates existentes e informações sobre novos templates, consulte Alterações em templates.
Layout aprimorado para a opção "Custom on fail" no pré-processamento de item
As opções "Custom on fail" na aba pré-processamento de valor de item agora são exibidas corretamente em todas as localizações de idioma suportadas. Anteriormente, o desalinhamento em algumas traduções gerava ambiguidade na configuração ao definir ações personalizadas de tratamento de erros para etapas de pré-processamento. Com esta correção, o controle é renderizado de forma consistente e, após selecionar a caixa de seleção "Custom on fail", as opções disponíveis agora são apresentadas como uma lista suspensa em vez de botões de opção — proporcionando uma interface mais clara e compacta.