Aggiornamento del monitoraggio dei servizi

Panoramica

In Zabbix 6.0, la funzionalità di monitoraggio dei servizi è stata notevolmente rielaborata (vedere Novità in Zabbix 6.0.0 per l'elenco delle modifiche).

Questa pagina descrive come i servizi e gli SLA, definiti nelle versioni precedenti di Zabbix, vengono modificati durante un aggiornamento a Zabbix 6.0 o versioni successive.

Servizi

Nelle versioni precedenti di Zabbix, i servizi avevano due tipi di dipendenze: soft e hard. Dopo un aggiornamento, tutte le dipendenze diventeranno equivalenti.

Se un servizio "Child service" è stato precedentemente collegato a "Parent service 1" tramite una dipendenza hard e inoltre a "Parent service 2" tramite una dipendenza soft, dopo un aggiornamento il "Child service" avrà due servizi padre: "Parent service 1" e "Parent service 2".

La mappatura tra problemi e servizi basata su trigger è stata sostituita dalla mappatura basata su tag. In Zabbix 6.0 e versioni successive, il modulo di configurazione del servizio ha un nuovo parametro Problem tags, che consente di specificare una o più coppie nome e valore del tag per la corrispondenza dei problemi. I trigger che sono stati collegati a un servizio riceveranno un nuovo tag ServiceLink : <trigger ID>:<trigger name> (il valore del tag verrà troncato a 32 caratteri). I servizi collegati riceveranno ServiceLink problem tag con lo stesso valore.

Regole di calcolo dello stato

L'algoritmo di calcolo dello stato verrà aggiornato in base alle seguenti regole:

  • Non calcolare → Imposta lo stato su OK
  • Problema, se almeno un elemento figlio presenta un problema → Il più critico tra i servizi figli
  • Problema, se tutti gli elementi figli presentano problemi → Il più critico se tutti gli elementi figli presentano problemi

SLA

In precedenza, gli obiettivi SLA dovevano essere definiti separatamente per ciascun servizio. Da Zabbix 6.0, l'SLA è diventato un'entità separata, che contiene informazioni sulla pianificazione del servizio, sul livello di servizio obiettivo previsto (SLO) e sui periodi di inattività da escludere dal calcolo. Una volta configurato, un SLA può essere assegnato a più servizi tramite i tag del servizio.

Durante un aggiornamento:

  • Gli SLA identici definiti per ciascun servizio verranno raggruppati e verrà creato un SLA per ogni gruppo.
  • Ogni servizio interessato riceverà un tag speciale SLA:<ID> e lo stesso tag verrà specificato nel parametro Tag del servizio dell'SLA corrispondente.
  • L'ora di creazione del servizio, una nuova metrica nei report SLA, verrà impostata su 01/01/2000 00:00 per i servizi esistenti.