Atualização do monitoramento de serviços

Visão geral

No Zabbix 6.0, a funcionalidade de monitoramento de serviços foi significativamente reformulada (consulte O que há de novo no Zabbix 6.0.0 para a lista de alterações).

Esta página descreve como os serviços e SLAs, definidos em versões anteriores do Zabbix, são alterados durante uma atualização para o Zabbix 6.0 ou mais recente.

Serviços

Em versões mais antigas do Zabbix, os serviços tinham dois tipos de dependências: soft e hard. Após uma atualização, todas as dependências passarão a ser iguais.

Se um serviço "Child service" tiver sido vinculado anteriormente a "Parent service 1" por meio de uma dependência hard e, adicionalmente, a "Parent service 2" por meio de uma dependência soft, após a atualização o "Child service" terá dois serviços pai: "Parent service 1" e "Parent service 2".

O mapeamento entre problemas e serviços baseado em trigger foi substituído por mapeamento baseado em tags. No Zabbix 6.0 e versões mais recentes, o formulário de configuração de serviço tem um novo parâmetro Problem tags, que permite especificar um ou mais pares de nome e valor de tag para correspondência de problemas. Os triggers que foram vinculados a um serviço receberão uma nova tag ServiceLink : <trigger ID>:<trigger name> (o valor da tag será truncado para 32 caracteres). Os serviços vinculados receberão a tag de problema ServiceLink com o mesmo valor.

Regras de cálculo de status

O "Status calculation algorithm" será aprimorado usando as seguintes regras:

  • Não calcular → Definir o status como OK
  • Problem, se pelo menos um filho tiver um problema → O mais crítico entre os serviços filhos
  • Problem, se todos os filhos tiverem problemas → O mais crítico se todos os filhos tiverem problemas

SLAs

Anteriormente, os alvos de SLA precisavam ser definidos separadamente para cada service. Desde o Zabbix 6.0, o SLA passou a ser uma entidade separada, que contém informações sobre a programação do service, o objetivo de nível de service esperado (SLO) e os períodos de indisponibilidade a serem excluídos do cálculo. Depois de configurado, um SLA pode ser atribuído a vários services por meio de service tags.

Durante uma atualização:

  • SLAs idênticos definidos para cada service serão agrupados e um SLA por grupo será criado.
  • Cada service afetado receberá uma tag especial SLA:<ID> e a mesma tag será especificada no parâmetro Service tags do SLA correspondente.
  • O tempo de criação do service, uma nova métrica nos relatórios de SLA, será definido como 01/01/2000 00:00 para os services existentes.